Software Engineer @ Bree (YC S21) · Computer Science @ University of Toronto
I like building systems from first principles: databases, runtimes, networking, compilers, and developer tools. I also enjoy shipping software that people actually use.
What I’m building
- ChenDB - relational database engine built from scratch, with B+ tree indexing, query optimization, transactions, and crash recovery.
- NovaOS - browser-based systems lab spanning a C-like compiler, 32-bit VM, kernel, and deterministic time-travel debugger.
- FPS - multiplayer FPS and custom C++23 engine exploring authoritative networking, client prediction, reconciliation, and lag compensation.
- TorontoGuessr - Toronto Street View guessing game played thousands of times, built with Next.js, Supabase/Postgres, and Google Maps.
Experiences
- 💻 Software Engineer @ Bree (YC S21)
- 🛠️ Open-source contributor to MarkUs
- 🎓 Computer Science @ University of Toronto
- 🧑💻 President @ UofT Computer Science Student Union



