Aquarel logo
aquarel.io
● Senior Software Engineering Practice • 1 of 2 Retainer Slots Open

Your AI-Built App Hit the Last 20% Production Wall. I Fix & Ship It—Without a Rewrite.

Aquarel (`aquarel.io`) is a senior software engineering practice specializing in AI-codebase rescue, security hardening, and production launches—without forcing a full rewrite. Founder & Principal Engineer Dositej Grbović surgically stabilizes broken Vibe-Coded Apps, scaling-wall SaaS products, and Stripe membership systems for Non-Technical Founders—starting with a free 20-minute Triage Call, a complimentary 48-hour Codebase Audit, and fixed-scope Rescue Sprints from $1,000.

✓ Direct with Principal ✓ Mutual NDA first ✓ Free 48h Audit ($0) ✓ Rescues from $1,000
SAMPLE 48H CODEBASE AUDIT SNAPSHOT
Executive Diagnostic Deliverable
Target: Lovable / Claude Code + Supabase + Stripe App
3 P0 Risks Found
[RED / P0] Security Vulnerability Launch Blocker
Supabase RLS Disabled on subscriptions & profiles

Anonymous clients can read billing records. Surgical Fix: Tenant-scoped RLS policies deployed.

[YELLOW / P1] Revenue Bleed Risk Reliability Gap
Non-Idempotent Stripe Webhook Handler

Duplicate events create duplicate accounts and desync MRR. Surgical Fix: Idempotency locks installed.

[GREEN / SAFE] Verified Healthy (80%+) Keep As-Is
Core UI Layouts & Database Schema Intact

80%+ of code is preserved—no rewrite needed. Verdict: Fixed-scope 6-day sprint resolves all blockers.

📹 12m Loom Video • 📋 R/Y/G Scorecard • 🎯 $1,400 Sprint Quote
Inspect Full Interactive Sample 48h Audit Report →
Symptom → Root Cause → Surgical Fix Matrix

What Breaks at 80% Completion (And How I Fix It Without Rewriting Your App)

Select any row to route to its Service Page
Diagnostic Matrix Swipe horizontally →
Founder Symptom Platform / Stack Root Technical Cause Surgical Fix & Typical Turnaround
"Every new prompt fixes one feature and breaks two others" Claude Code, Cursor, Replit, Lovable 3,000-line god-components and missing CLAUDE.md / AGENTS.md boundaries. Modular refactor + Vibe-Safe Handover (5–10 days)
"Users get logged out randomly or anyone can query our database" Lovable, Bolt, Supabase, Next.js Permissive Supabase RLS, leaked service keys, and broken SSR cookie refresh. RLS Lockdown & Auth Hardening Sprint (3–5 days)
"Customers pay on Stripe, but their account never upgrades" Stripe, Next.js, MemberPress, WooCommerce Unverified webhook signatures, race conditions, and subscription state desync. Idempotent Webhook & Billing Rescue (2–5 days)
"Production SaaS slows to a crawl under real customer concurrency" React, Next.js, Angular, PHP/Yii, Node, WebSockets Unbounded re-renders, unindexed queries, or crashing WebSocket workers. Scaling-Wall Refactoring Sprint (1–2 weeks)
Specialized Rescue Entry Points

3 Core Rescue Pillars & 3 AI Platform Spokes

Zero-Guesswork Engagement Model

How We Rescue Your App in 4 Steps (Talk First, Free 48h Audit, Fixed Price)

STEP 1 FREE • 20 MIN

Triage Call

Tell me what's broken. We talk live or connect async with mutual NDA protection before any repo access.

STEP 2 $0 • 48–72H

Free Initial Codebase Audit

Complimentary diagnostic of your RLS/auth security, Stripe billing, and architecture—with a plain-English Loom video and fixed quote.

STEP 3 FROM $1,000–$1,500

Fixed-Scope Rescue Sprint

1–2 week sprint fixing P0 security and billing bugs in clean PRs, plus Vibe-Safe Handover guardrails for your AI stack.

STEP 4 FROM $1,000/MO

Fractional TechOps Retainer

Ongoing month-to-month engineering stewardship (10–30 hrs/mo, zero lock-in) with staging deploys and PR reviews. Capped at 2 client slots.

Principal Consultant Pedigree

Dositej Grbović — Founder & Principal Engineer

When you hire Aquarel, you never get passed to a junior subcontractor. I personally run every Triage Call, record every 48-hour Codebase Audit Loom, and write every rescue Pull Request.

  • ✓ 8+ years shipping & stabilizing production software across React, Next.js, TypeScript, Supabase, PHP/Yii, Angular & WebSockets
  • ✓ 4+ years as Frontend Tech Lead & Engineering Manager for a global B2B time-tracking SaaS platform used by millions
  • ✓ Veteran Membership & Stripe Rescue Engineer (including hands-on production client rescues at MemberFix)
  • ✓ Direct LinkedIn verification & mutual NDA shared automatically on Triage booking
4-Point Engineer-Grade Trust Stack

Why Non-Technical Founders Hand Over Production Keys With Zero Anxiety

01 / IDENTITY & NDA FIRST

Talk First Before Repo Access

Meet Dositej live on a 20-min Triage Call, verify credentials, and sign an NDA before granting repo access.

02 / ZERO COWBOY EDITS

"Do No Harm" Staging & PRs

No editing live production files. Every fix ships in isolated PRs tested in staging with rollback safety.

03 / PLAIN-ENGLISH CLARITY

10–15 Min Loom Walkthroughs

Every audit and sprint includes a plain-English video walkthrough of the root cause and the fix—zero jargon.

04 / KEEP PROMPTING SAFELY

100% IP & Vibe-Safe Handover

You own all code, keys, and custom CLAUDE.md & AGENTS.md guardrails so future prompts never break production.

Direct Answers for Founders & Operators

Frequently Asked Questions

Do I have to rewrite my AI-built (Lovable, Bolt, Claude Code, Cursor, or Replit) app from scratch? +

Almost never. In over 90% of Vibe-Coded Apps we audit, 80% of the UI components, user flows, and database schema are usable. Traditional dev agencies pitch $30,000–$80,000 rewrites because they do not want to read AI-generated code. I isolate the broken 20%—typically Supabase Row-Level Security, authentication cookies, Stripe webhooks, and monolithic god-components—and fix it surgically in 1 to 2 weeks.

How does the Free 48-Hour Initial Codebase Audit ($0) work, and is my repository safe? +

You never hand repository access to a stranger. First, we speak live on a free 20-minute Triage Call (or connect asynchronously within 1 business day), verify my direct identity and credentials, and sign a mutual NDA. Once read-only access is granted, I inspect your codebase within 48–72 hours and deliver a Red/Yellow/Green risk scorecard, a 10–15 minute plain-English Loom video walkthrough, and a fixed-price Rescue Sprint quote with zero obligation.

What does a Fixed-Scope Rescue Sprint or Fractional TechOps Retainer cost? +

The Initial 48-Hour Codebase Audit is $0 for qualified founders. Fixed-Scope Rescue Sprints start at $1,000–$1,500+ for a bounded 1–2 week stabilization sprint. If your live production checkout or auth is down right now, our 24–48 Hour Emergency Stabilization Fast-Track starts at $1,500. Ongoing month-to-month Fractional TechOps Retainers start at $1,000/month and are strictly capped at 2 active client slots.

Who actually writes the code when I hire Aquarel? +

Every Triage Call, 48-hour Codebase Audit Loom video, and production Pull Request is executed personally by Dositej Grbović, Founder & Principal Engineer at Aquarel (8+ years shipping and stabilizing production software, including 4+ years as Frontend Tech Lead & Engineering Manager for a global B2B time-tracking SaaS platform used by millions, plus veteran membership & Stripe rescue engineer at MemberFix). There are zero junior handoffs or anonymous subcontractors.

What is a Vibe-Safe Handover, and can I keep prompting with AI after the rescue? +

Yes. Every Rescue Sprint ends with a Vibe-Safe Handover: I modularize monolithic files into clean domain boundaries, lock critical auth and billing routes behind regression checks, and install custom CLAUDE.md, AGENTS.md, and .cursorrules instruction files directly inside your repository so future Claude Code, Cursor, or Lovable prompts do not break production.

Ready to Find Out What's Actually Broken—For Free?

Book a 20-minute Triage Call or send your broken app asynchronously. We talk first, sign a mutual NDA, and if we're a fit, I deliver your 48-hour Codebase Audit and Loom walkthrough at zero cost.

✓ Talk to Dositej directly (no sales reps) ✓ Keep repo access private until we talk & sign an NDA ✓ Free 48h Initial Codebase Audit ($0, zero obligation) ✓ Rescues from $1,000