Principal Engineer at Scalefusion · Django CMS Fellow · builder of reliable systems, terminal tools, and open source software.
I like software that is boring in production and sharp in the hands of developers.
My work sits around backend systems, open-source maintenance, developer tooling, performance, and the practical side of AI-assisted engineering. I write Python, Go, Rust, TypeScript, and enough shell to keep the machinery honest.
Blog • LinkedIn • Twitter • Email
-
- A Go terminal UI for treating GitHub pull requests like an inbox. It is built for the review loop I actually live in: scan, inspect, approve, merge, move on.
-
- A long-running Python JSON-to-XML library. Recent work includes native Rust acceleration, memory reductions in the serializer, better benchmarks, and a cleaner path for users who need speed without losing Python ergonomics.
-
- A Go implementation and CLI for shell-based JSON-to-XML conversion, useful for batch jobs, data pipelines, and places where startup time matters.
-
- A Zig implementation exploring native CLI startup, low-level memory choices, and how the same problem feels in a systems language.
-
- My Neovim picker fork with buffer switching, git status picking, and live colorscheme browsing built around a fast Rust-powered file finder.
These projects are my current open-source lab: Python extension modules, Go TUIs, native CLIs, packaging, benchmarks, editor workflows, and documentation that respects the reader's time.
- Building system-level product surfaces at Scalefusion, including live terminal workflows and infrastructure that needs to stay calm under real users.
- Maintaining Django CMS as a Fellow: reviews, modernization work, compatibility, and the slow craft of keeping a mature Python ecosystem healthy.
- Improving
json2xmlacross Python, Rust, Go, and Zig with better performance, memory behavior, packaging, and test coverage. - Building terminal-first workflows because most of my useful work still happens close to the shell.
- Using AI as leverage without giving up judgment, review, or ownership of the code I ship.
-
- Real-time remote terminal access and command execution across managed devices.
-
- Core developer and Django CMS Fellow, working on reviews, ecosystem health, modernization, and long-term maintainability.
-
Multi-tenant CMS architecture
- Led backend work for a CMS platform powering 3,000+ websites and handling millions of monthly requests.
-
oscura-vim and editor work
- Themes, Vim/Neovim configuration, picker workflows, and daily tooling that keeps the editor fast and quiet.
- I prefer small, well-tested changes over dramatic rewrites.
- I care about performance, but only after the behavior is clear and measured.
- I like tools that remove context switching instead of adding another dashboard.
- I write because it turns scattered experience into something reusable.
- json2xml 6.2.0: Cutting Serializer Memory Usage in Half - 2026-06-05
- Daily Blog May 29 - 2026-05-29
- Daily Blog May 28 - 2026-05-28
- GitHub PR Attention: A Terminal UI for Taming the PR Inbox - 2026-04-29
- How to Land That Job - 2026-03-19
- [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 are working on backend scale, Python/Rust performance, Django, CLIs, Neovim, or developer tooling, I would be happy to compare notes.





