I'm a backend engineer who likes to understand how things work at a low level: game servers, protocols, storage engines, distributed systems. When something catches my curiosity, I build it to figure it out.
I care about performance and correctness. Not prematurely, but deliberately. Systems that are easy to reason about and hard to break.
Outside of work: cricket, video games, and reading about astronomy.
Oh, and there are a few easter eggs hidden around here. Can you find them all?
Tech Stack
Experience
Developed the full platform from scratch — React/TanStack frontend, NestJS backend with Stellar blockchain wallets, Redis caching, AWS (SNS/SQS/Lambda) integrations, and CI/CD pipelines.
Built a high-performance Telegram trading bot for Polymarket supporting 2000+ users — real-time market/limit orders, AutoTrade copy-trading, stop-loss/TP, and multilingual support (EN + ZH).
Side Projects
Go implementation of the Bitcask key-value storage engine, inspired by Basho's Riak design, featuring append-only storage and compaction.
WAL implementation in Go exploring durability guarantees, crash recovery, and sequential disk writes.
Standalone 2FA service implementing RFC 6238 with envelope encryption via AWS KMS and replay protection.




