# Aquarel (aquarel.io)

> Aquarel is a senior software engineering practice founded by Dositej Grbović (8+ years in production engineering, including 4+ years as Frontend Tech Lead & Engineering Manager for a global multi-million-user B2B time-tracking SaaS platform, plus veteran membership & Stripe rescue engineer at MemberFix), specializing in AI-codebase rescue, security hardening, and production launches. Aquarel surgically stabilizes broken Lovable, Bolt.new, Claude Code, Cursor, Replit Agent, and v0 applications, scaling-wall SaaS products, and Stripe membership systems for Non-Technical Founders—without forcing $30k–$80k agency rewrites.

- **Principal Consultant**: Dositej Grbović (Founder & Principal Engineer — 100% direct senior execution, zero junior handoffs)
- **4-Step Engagement Model**: (1) Free 20-Minute Triage Call or 1-Business-Day Async Reply with mutual NDA before repo access; (2) Complimentary 48-Hour Initial Codebase Audit ($0 (48h Turnaround)) with Red/Yellow/Green scorecard & 10–15 min plain-English Loom walkthrough; (3) Fixed-Scope Rescue Sprint ($1,000–$1,500+, 1–2 weeks) or 24–48h Emergency Stabilization Fast-Track ($1,500+ (24–48h Fast-Track)); (4) Month-to-Month Fractional TechOps Retainer ($1,000+/mo (Capped at 2 Active Client Slots), currently 1 of 2 slots open).
- **Supported Platforms & Stacks**: Lovable, Bolt.new, Claude / Claude Code, Cursor, Replit Agent, Vercel v0, Next.js (App Router & Server Actions), React, TypeScript, Supabase (PostgreSQL Row-Level Security, Auth, Edge Functions), Stripe Billing & Webhooks, WordPress / MemberPress / WooCommerce, PHP 8.3 (Yii), Angular, and Ratchet WebSockets.
- **Triage & Agentic WebMCP Intake**: Book live or submit async at https://aquarel.io/triage (supports Chrome Lighthouse Agentic Browsing declarative WebMCP tool `request_app_triage`).

## Core Practice & Conversion Pages

- [Homepage — AI-Codebase Rescue, Hardening & Launches](https://aquarel.io/index.md): Overview of Aquarel (https://aquarel.io/), Symptom-to-Fix Diagnostic Matrix, 4-Step Offer Ladder, and Founder & Principal Engineer credentials.
- [Services Directory & Symptom Self-Selection Router](https://aquarel.io/services.md): Interactive symptom router and index of all 6 rescue services (https://aquarel.io/services).
- [How It Works & Transparent Pricing](https://aquarel.io/how-it-works.md): Full 4-Step Offer Ladder, published starting price anchors, and 3-column Model Comparison Matrix (https://aquarel.io/how-it-works).
- [Sample 48-Hour Codebase Audit Report ("PulseFlow AI")](https://aquarel.io/sample-audit.md): Sanitized deliverable preview with chaptered Loom walkthrough, 3 RED (P0) / 2 YELLOW (P1) / 6 GREEN scorecard, and $1,400 sprint quote (https://aquarel.io/sample-audit).
- [About Dositej Grbović — Principal Consultant](https://aquarel.io/about.md): First-person engineering philosophy, multi-million-user B2B SaaS Tech Lead & MemberFix rescue track record, and direct-accountability guarantees (https://aquarel.io/about).
- [Triage Intake — Book 20-Min Call or Send Broken App Async](https://aquarel.io/triage.md): Dual-path intake with [P0 EMERGENCY TRIAGE] fast-track and declarative WebMCP form metadata (https://aquarel.io/triage).
- [Career Rescue Case Studies Hub](https://aquarel.io/case-studies.md): Directory of 4 verified production rescue archetypes with 4-Quadrant Diagnostic Grids (https://aquarel.io/case-studies).
- [Technical Teardowns & Buyer Decision Guides Hub](https://aquarel.io/teardowns.md): Code-backed diagnostic guides and copyable CLAUDE.md / AGENTS.md guardrails (https://aquarel.io/teardowns).

## Services

- [Vibe-Code App Rescue & Production Stabilization](https://aquarel.io/services/vibe-code-app-rescue.md): Surgically rescue 80%-done Lovable, Bolt, Claude Code, Cursor, Replit & v0 apps without a rewrite. Free 20m Triage Call, Free 48h Audit, Sprints from $1,000. (Canonical: https://aquarel.io/services/vibe-code-app-rescue)
- [Scaling-Wall SaaS Architecture & Frontend Performance Rescue](https://aquarel.io/services/saas-scaling-and-refactoring.md): Eliminate SaaS frontend bottlenecks, state bugs, WebSocket crashes & legacy debt without a rewrite. Direct senior execution by Dositej Grbović from $1,000–$1,500. (Canonical: https://aquarel.io/services/saas-scaling-and-refactoring)
- [Membership Site & Stripe Billing Stabilization](https://aquarel.io/services/membership-and-stripe-rescue.md): Stop silent MRR leaks from broken Stripe webhooks, failed renewals, and login lockouts on custom SaaS or WordPress/MemberPress portals. Backed by MemberFix pedigree. (Canonical: https://aquarel.io/services/membership-and-stripe-rescue)
- [Lovable + Supabase App Rescue: Auth, RLS & Edge Function Hardening](https://aquarel.io/services/lovable-supabase-rescue.md): Rescue your Lovable + Supabase app from exposed RLS tables, broken magic-link/OAuth login, and Edge Function bugs. Free 48h Audit & fixed sprints from $1,000. (Canonical: https://aquarel.io/services/lovable-supabase-rescue)
- [Bolt.new & v0 Next.js Rescue: App Router, Server Actions & Production Deployment](https://aquarel.io/services/bolt-v0-nextjs-rescue.md): Fix broken Bolt.new and v0 Next.js applications: hydration crashes, App Router leaks, Stripe webhook desync, and deployment errors. Free 48h Codebase Audit. (Canonical: https://aquarel.io/services/bolt-v0-nextjs-rescue)
- [Claude Code, Cursor & Replit App Rescue: From AI Spaghetti to Production-Ready](https://aquarel.io/services/claude-cursor-replit-rescue.md): Rescue Claude Code, Cursor & Replit apps stuck in prompt regression loops and 3,000-line god-files. Surgical refactoring + CLAUDE.md guardrails from $1,000. (Canonical: https://aquarel.io/services/claude-cursor-replit-rescue)

## Case Studies & Technical Teardowns

- [Multi-Million-User B2B SaaS Frontend Architecture, Performance & Scale](https://aquarel.io/case-studies/b2b-saas-frontend-architecture-at-million-user-scale.md): How Principal Engineer Dositej Grbović led frontend architecture and engineering management over 4+ years for a global B2B SaaS platform serving millions. (Canonical: https://aquarel.io/case-studies/b2b-saas-frontend-architecture-at-million-user-scale)
- [MemberFix Pedigree: Revenue-Critical Membership, Stripe Webhook & Subscription Rescues](https://aquarel.io/case-studies/memberfix-stripe-subscription-and-membership-rescues.md): How Dositej Grbović rescued revenue-critical membership sites and Stripe billing pipelines at MemberFix, stopping active MRR bleed and login lockouts. (Canonical: https://aquarel.io/case-studies/memberfix-stripe-subscription-and-membership-rescues)
- [B2B Workspace Platform Modernization, WebSocket Hardening & AI-Ready Handover](https://aquarel.io/case-studies/b2b-workspace-php-angular-websocket-modernization.md): How Aquarel modernized a multi-tier B2B workspace platform to PHP 8.3 and Angular 22, fixed Ratchet WebSocket crashes, and authored multi-tier AGENTS.md guardrails. (Canonical: https://aquarel.io/case-studies/b2b-workspace-php-angular-websocket-modernization)
- [Inherited Client Web App Stabilization & Production Launch Without a Rewrite](https://aquarel.io/case-studies/inherited-web-app-stabilization-without-rewrite.md): How Dositej Grbović rescued fragile inherited client web applications across 3 years of outsourcing engineering—fixing P0 bugs and launching without rewrites. (Canonical: https://aquarel.io/case-studies/inherited-web-app-stabilization-without-rewrite)

## Technical Teardowns & Diagnostic Guides

- [Diagnosing & Locking Down Lovable + Supabase RLS Leaks, Broken Magic Links & Exposed Keys](https://aquarel.io/teardowns/lovable-supabase-rls-auth-rescue.md): Technical teardown of the 3 most common Lovable + Supabase P0 vulnerabilities: disabled Row-Level Security (RLS), leaked service_role keys, and OAuth loops. (Canonical: https://aquarel.io/teardowns/lovable-supabase-rls-auth-rescue)
- [Fixing Bolt.new & v0 Next.js Stripe Webhook Desync, App Router Leaks & Hydration Crashes](https://aquarel.io/teardowns/bolt-v0-nextjs-stripe-webhook-desync.md): How to fix non-idempotent Stripe webhooks, subscription state drift, and Next.js App Router boundary leaks in Bolt.new and Vercel v0 applications. (Canonical: https://aquarel.io/teardowns/bolt-v0-nextjs-stripe-webhook-desync)
- [Rescuing a Claude Code & Cursor Codebase: Extracting a 3,000-Line God-Component into a Vibe-Safe Handover](https://aquarel.io/teardowns/claude-code-cursor-spaghetti-to-vibe-safe-handover.md): Step-by-step teardown of extracting a 3,000-line AI god-component and installing copy-pasteable CLAUDE.md and AGENTS.md production guardrails. (Canonical: https://aquarel.io/teardowns/claude-code-cursor-spaghetti-to-vibe-safe-handover)
- [Vibe-Code App Rescue Sprint ($1,000–$1,500) vs. $50k Agency Rewrite: The Founder's Decision Guide](https://aquarel.io/teardowns/vibe-code-rescue-vs-full-rewrite-cost-guide.md): Compare a 1–2 week Fixed-Scope Rescue Sprint ($1,000–$1,500+) against a $30k–$80k dev agency rewrite. Learn when surgical stabilization wins. (Canonical: https://aquarel.io/teardowns/vibe-code-rescue-vs-full-rewrite-cost-guide)
- [The AI Prompt Death Spiral: 15-Point Production Readiness Checklist Before You Launch](https://aquarel.io/teardowns/ai-prompt-death-spiral-production-checklist.md): Why AI coding agents enter regression loops at 80% completion, plus the 15-point production checklist (Auth, RLS, Stripe, Secrets, CI/CD) we audit for free. (Canonical: https://aquarel.io/teardowns/ai-prompt-death-spiral-production-checklist)

## Optional

- [Full Consolidated 23-Page Markdown Corpus (RAG Ingestion)](https://aquarel.io/llms-full.txt): Complete zero-HTML text of all 23 Aquarel pages, diagnostic matrices, case studies, and CLAUDE.md guardrails.
- [XML Sitemap](https://aquarel.io/sitemap-index.xml): Canonical XML sitemap indexing all 23 HTML routes.
