Open to remote engineering opportunities Email
I build reliable systems and developer tools from first principles.
I’m a backend and devtools engineer who enjoys building systems from scratch. I mostly work in TypeScript and Rust, and like understanding how things work at their core.
Backend · DevTools · Systems
RustTypeScriptNode.jsPostgreSQLDynamoDBRedpandaDuckDBReact Native
Featured projects
Software built to understand the systems underneath.
Latest writing
Notes from building and learning in public.
The Terminal Has Two Personalities
What building a shell in Rust reveals about raw input, cooked terminals, and the responsibility of restoring shared terminal state.
6 min
Metadata vs. I/O: Why Moving Files is (Mostly) a Ledger Update
How forg achieves 11GB/s logical throughput by staying metadata-bound
5 min