// software contracting for AI-assisted codebases
Your AI-built app works. Until it doesn't.
You built it with AI tools, and now something isn't quite right. Maybe a few bugs keep coming back, or new features keep breaking old ones, or the codebase has just gotten hard to follow. I'll help you get a clear picture of what's going on, and then we'll get things back onto solid ground.
The first step is a free 15-minute call, just to see if I can help. There's no cost and no pitch.
// before it breaks
The questions AI tools don't ask you.
The AI tools you build with are focused on shipping something fast, not on the problems that can show up months later. These are the ones you'll run into most often.
SCALING
What happens at 10x the traffic?
Most AI-built apps are made to work, not to handle load. There's often no caching or indexing, so database queries get slower and slower as you pick up users.
SECURITY
Who else can see your data?
Exposed API keys, missing permission checks, and secrets stored in plain text are all common in quickly-built apps, and they usually stay invisible until the wrong person finds them.
DATA & BACKUPS
What happens if your database disappears?
If there's no backup routine and no migration history, one bad query or an accidental delete can wipe data for good, with no way to get it back.
PORTABILITY
Can you actually leave the platform you built on?
Some AI toolchains quietly tie you to one platform, which makes it harder to bring on another developer or move elsewhere later on.
MAINTAINABILITY
Can another developer pick this up?
When code works but nobody fully understands it (decisions that were never written down, patterns that shift from file to file), the next developer has a hard time getting up to speed.
COMPLIANCE
What are you actually on the hook for?
Payment data, personal data, privacy rules like GDPR. It's easy to put all of this off until an investor or a customer starts asking questions.
// how it works
First we figure out what's wrong. Then we fix it.
Every engagement begins with a free 15-minute call to gauge whether I'm the right fit for your product.
// a sample of what the audit surfaces
- auth/session.ts PATCHED
- billing/webhook.ts SEVERED
- stripe/sync.ts SEVERED
- db/schema.ts NOMINAL
// full trace walked through on a live call
Audit & Stabilization
$2,800 flat fee
A hands-on review of your app to figure out what's broken, what's shaky, and what's actually fine. You'll come away with fixes for the urgent things and a clear picture of where the app stands.
- Full codebase and architecture review: up to 20 hours, about a week
- Triage of critical bugs, security gaps, and fragile patterns
- Hands-on fixes for the highest-priority issues found
- A written report that lays out what I found and what I'd recommend doing next
Retainer
from $1,400 /mo
Once your app is stable, you can move onto a retainer sized to how much ongoing work you need, anywhere from light upkeep to active feature development.
- Ongoing bug fixes, improvements, and priority response
- Two tiers, Standard and Pro: up to 10 or 15 hrs/mo
- A living list of goals, outcomes, and priorities
- Anything beyond your monthly hours is $150/hr, and I'll always run it by you first
// free 15-minute call
Let's talk. There's no cost and no pitch.
Tell me a little about what's going on with your app. A few sentences is plenty. I'll get back to you within a business day to set up a call and see whether it's a good fit. There's no obligation either way.