Backend & systems developer with a soft spot for the low-level side of things.
- πΌ 18 years building backend applications.
- π I like building things that explain how computers actually work: interpreters, virtual machines, and emulators.
- π¦ Currently deep in Rust, Go, and systems programming.
- π Comfortable across the stack with Java, TypeScript, JavaScript, and Python.
- π Always learning; from Crafting Interpreters to the Bitcoin UTXO model and beyond...
| Project | What it is |
|---|---|
jlox |
A tree-walking interpreter for the Lox language (Java) |
mmix-emulator-rs |
An emulator for Knuth's MMIX architecture, written in Rust |
- π€ Master's in Machine Learning.
βThe best way to understand a thing is to build it.β



