Software engineer focused on large-scale codebases, systems programming, and open-source development.
I enjoy understanding existing systems, debugging subtle issues, and making changes that improve correctness and maintainability.
Contributor to Neovim, focusing on:
- C/Lua systems code
- filesystem and cross-platform compatibility
- refactoring and testing
I've also contributed to:
- Expensify App β Contributor Plus, reviewed and guided community contributions
- typescript-eslint β bug fixes and improvements to TypeScript tooling
- PHP_CodeSniffer β exploring sniff architecture in a mature PHP tooling codebase


