I build it, and I run it.
I build custom software on modern web infrastructure — and I run it, not just ship it. Four practices, one engineer.
Practices
Product engineering
Web applications from zero to production — the interface, the API, and everything users touch.
Platform & infrastructure
The backend beneath the product: services, data pipelines, deploys, and the plumbing that keeps it up.
AI & applied ML
LLM features that hold up in production — retrieval, evals, and guardrails, not demos that break under load.
Reliability & operations
I run what I ship: monitoring, incident response, and the unglamorous upkeep that keeps it honest.
How I work
Engagement models
Fixed-scope project
A defined build with a fixed quote, set after discovery. Best when the shape of the work is clear.
Discovery / audit
A short engagement to map an architecture, review a codebase, or de-risk a decision. Yours to keep.
Monthly retainer
Ongoing capacity with capped hours — for running what I built, or steady feature work over time.
I take on a small number of projects at a time.
Tell me what you're building and where it hurts. I'll say honestly whether I'm the right person for it.