Currently: Returning to EverXYZ to rebuild a technical team around CAD and graphics—a difficult goal, but one I believe in. Alan continues as a long-term experiment in Plan 9-inspired personal computing. At home, I am caring for my cat and tuning an Aceoffix D10 one part at a time.
Last updated July 18, 2026
I build systems in Rust across CAD, computer graphics, agent runtimes, and AI infrastructure. Since 2017, I've grown from individual contributor to CTO, led engineering teams of 20+ people, and built enterprise platforms used in production.
I'm returning to EverXYZ to rebuild its technical team and work on CAD and computer graphics. Alongside that, I build Alan, an open-source, Plan 9-inspired programmable personal computing environment. My other Rust projects include openrouter-rs, a type-safe SDK and CLI for OpenRouter, and funcall, a small macro for turning Rust functions into JSON tools.
I share deep technical insights in my thoughts, covering agent architecture, Rust systems programming, and startup engineering. Learn more about my professional journey and projects so far.
Outside of code, I practice bass, ride and tinker with my Aceoffix D10, and capture moments through photography. They sharpen my sense of rhythm, mechanics, and the difference between something that merely works and something that feels right.