Staff Engineer building AI-backed systems, engineering standards, and the workflows that let teams ship serious software.
Staff engineer focused on the infrastructure production LLM systems run on: evaluation harnesses, multi-provider dispatch, rate-limit handling, and guardrails on model output.
Principles
Five proverbs I actually work by
- 01A deployed MVP is worth two prototyped.
- 02Dance like nobody is watching, code like everybody is.
- 03Today's fashion is tomorrow's legacy.
- 04Debugging becomes easier if you first admit that you are the problem.
- 05The best code is no code at all.
Beyond code
The rest of the operating system

Photography
I shoot animals, landscapes, people, and street scenes. The camera is how I stay observant.
Fiction
I write AI-themed fiction and short stories when technical writing is not enough.
Podcasts & Games
I have opinions about Final Fantasy, narrative design, and the overlap between games and technology.
Capabilities
What I work with now
The stack changes. The throughline doesn't. I'm usually working where backend systems, product delivery, and AI workflows collide.
AI & LLM Systems
Measuring model output, routing it across providers, and trusting none of it by default.
LLM Evaluation & Judge GradingMulti-Provider LLM DispatchToken Budgeting & Rate-Limit EngineeringStructured Output & GuardrailsModel Context Protocol (MCP)Agent Tooling & OrchestrationLanguages
Python on the backend, TypeScript for everything else, SQL wherever the data lives.
PythonTypeScriptSQLPlatforms & Tools
Async services on Kubernetes, databases picked per job, front ends in React or Svelte.
FastAPIRedisPostgresSQLiteKubernetes on AzureReact & Next.jsSvelteKitLeadership
Setting technical direction and standards, then reviewing what ships against them.
Technical StrategyEngineering StandardsCross-Team DeliveryCode ReviewMentoringSelected work
- cc-dashTypeScript · Model Context Protocol
- SkillboxClaude Code · Agent tooling
- Agent CompilerCLI that embeds agent skills into CLAUDE.md and fails CI when the embedded content drifts.
- Using Git Worktrees to Parallelize AI AgentsWriting
- 17 Side Projects I Built With Claude Code in Two MonthsWriting
- Programmer's Proverbs680 stars
Let's talk.
I help teams implement AI-enabled product work, sharpen engineering practices, and build systems that survive real usage.
Get in touch →