Principal Engineer building backend systems, developer tools, and open source software.
Blog • LinkedIn • Twitter • Email
I work on high-scale backend platforms and the tooling around them: APIs, databases, automation, and developer experience. I enjoy taking systems from "works in staging" to reliable, observable, and fast in production.
-
json2xml
A JSON-to-XML converter for Python with a native Rust extension that significantly improved performance. -
chatbot
A compact chatbot experiment built with C and Zig, exploring systems-level implementation choices. -
node-twitter
A Twitter clone built with Node.js and TypeScript, useful as a full-stack architecture reference project.
- Backend architecture for products operating at meaningful scale
- Performance work across Python, Rust, Go, and TypeScript
- Developer tools, editors, and workflow automation
- Open source projects that are small, practical, and well-documented
- Why I Forked fff.nvim and Turned It Into a Complete Picker Ecosystem - 2026-03-11
- New Blog After a Hiatus - 2026-02-24
- json2xml v6.0.1: 29x Faster with Native Rust Extension - 2026-01-16
- Building json2xml Across Three Languages in One Day - 2026-01-14
- How to Be a Good Programmer in the Age of AI - 2026-01-08
- [TIL] How Not To Install LazyGit on Ubuntu - 2025-07-29
- [TIL] Git Sparse Checkout for Large Repos - 2024-12-28
- [TIL] CSS Container Queries Are Game Changers - 2024-12-27
If you're working on backend scale, performance, or developer tooling, I'd be happy to compare notes.





