Skip to content
CODE CONFIDANT Book a free call

// 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

trace_audit / vol: your-app 2 severed
  • auth/session.ts PATCHED
  • billing/webhook.ts SEVERED
  • stripe/sync.ts SEVERED
  • db/schema.ts NOMINAL

// full trace walked through on a live call

STEP 01 · One-time engagement

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
STEP 02 · Ongoing, month to month

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.