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 2026I thought it may be interesting to look at the map app usage one year later. Here is what I found.
- Two Rust Blog PostsI wrote two blog posts about the Rust programming language recently. Here are the links to both of them.
- 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.
Work Experience
See all work- Nov2025 - CurrentDigital Asset (Switzerland) GmbHSenior CX Software Engineer
I have been providing advisory services to large enterprise clients regarding solution design, software delivery and implementation using Daml, a Haskell-based smart contract language developed by Digital Asset.
- May2023 - Nov2025Self-employed and via PEO(Rust) Software Engineer
I primarily worked on internal and customer-facing backend services in Rust for IDVerse, an identity verification company.
Recent projects
See all projects- MemCardsMemCards is a flashcard learning app designed for smart glasses, such as Even Realities G1, in MentraOS.
- Heart BlocksHeart rate = difficulty! Play 3 modes: Classic, ❤️⬆ (harder with BPM), ❤️⬇ (easier with BPM). Compete on global leaderboards. Game Center integrated!
- 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.
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.