consulting
Clean up fragile codebases without breaking what works.
Most AI startups ship their first version with whatever works: scaffolded output, a junior moving fast. That's usually the right call.
But the codebase that got you to launch is rarely the one that takes you further. Features start taking longer. Things break in ways that are hard to explain. A new hire needs weeks just to understand what's going on.
This isn't a failure. It's the natural result of moving fast. The question is how long you leave it before it becomes a real problem.
What I do
Codebase Audit
Top-to-bottom review of your codebase. You get a written report covering what's wrong, what the risks are, and what to fix first. Then a one-hour call to walk through it together.
turnaround: 5 business days
Codebase Rescue
If the audit surfaces real problems, this is the next step. I scope the work, agree a fixed price, and get it done. No hourly billing, no scope creep.
turnaround: 1–3 weeks
Fractional Engineering
A senior engineer without a senior engineer's salary. I join your team monthly to review code, advise on technical decisions, and mentor juniors.
Next step
Book a free 20-minute call. Tell me what you're dealing with and I'll tell you honestly whether I can help.