I'm a software engineer and researcher ( an alumnus of HKU PL Group ). I'm interested in programming languages and distributed systems. I like functional programming and how its aspects make it into other languages. Rust is my goto language at the moment.
Hi, I'm Tom 👋🏻
Latest posts
See all posts- A look into the Cloud Phone-capable feature phone usage in January 2025I created a map widget for my Nokia 3210 and decided to share it on the Cloud Phone platform. It turned out to be quite popular! I tracked its usage last month and here is what I found.
- How to use WhatsApp on dumbphonesWhile feature phones can send SMS, WhatsApp has effectively become the de facto standard for textual communication, even though we may not necessarily like it. Feature phones generally don't offer WhatsApp natively, but there are a few workarounds that can be used.
- The Enduring Appeal of the Nokia 3210The venerable Nokia 3210 holds a special place in my heart, and the announcement of its reboot immediately piqued my interest. In this post, I share my reflections on the original and rebooted 3210, drawing from both nostalgic and engineering perspectives.
Work Experience
See all work- May2023 - CurrentSelf-employed(Rust) Software Engineer
I have been primarily working on internal and customer-facing backend services in Rust for IDVerse, an identity verification company.
- Aug2018 - May2023Foris Limited / Crypto.comVice President, Blockchain Engineering
I started and led Crypto.com’s open source efforts around its own blockchain projects, managed and grew a team of engineers, maintained and contributed to open source projects within Crypto.com’s usage, researched, designed and contributed to development of architecture for secure key management, and coordinated security audits of OSS and security disclosures.
Recent projects
See all projects- Dope Wars on WatchRelive the DOS classic! Build your empire in this turn-based strategy game. Trade, strategize, and outsmart rivals—now optimized for Apple Watch.
- SnapSweep: Remove Junk Photos on iOSIs your gallery cluttered with everyday non-memorable junk photos that take up so much of your storage space? SnapSweep helps you quickly and easily find and purge such pictures on iPhone.
- WhatsApp proxy for dumbphonesA simple web proxy to WhatsApp Web which can be access even on feature phones with primitive web browsers.
Let's Connect
If you want to get in touch with me about something or just to say hi, reach out on social media or send me an email.