All projects
Case study

2025

V1

Rescue service for apps started with AI builders like Bolt, Lovable, and Replit. Founders bring a half-working prototype; I audit the code, fix the bugs and security holes, wire up real auth, payments, and data, and ship a stable first version they can put in front of users.

  • React
  • Supabase
  • Stripe
  • AI

01

The problem

AI builders like Bolt, Lovable, and Replit make it easy to get a prototype on screen, and just as easy to get stuck. Founders came to me with apps that looked finished but broke under real use: authentication that could be bypassed, database rules that exposed data, payment flows that were never wired to a real account, and code nobody on the team could read. They did not need a rebuild from scratch. They needed someone to take what they had and make it safe to launch.

02

The solution

V1 is the service I built around that need. Every engagement starts with an audit of the generated codebase, the Supabase schema and row-level security, and the third-party integrations. From there I fix what is broken, harden auth and data access, connect Stripe properly with webhooks and a billing portal, and refactor the parts that would block the next feature. The site itself is a small React app with a clear intake flow so founders can describe their project and book a call in a couple of minutes.

03

The result

Founders get a first version they can actually put in front of paying users, along with a written summary of what was wrong and what changed. Because the work builds on the prototype they already have, the turnaround is days rather than the weeks a rewrite would take, and they keep the speed advantage that made them reach for an AI builder in the first place.