You shipped your MVP with v0, Cursor, Lovable. Users came. They aren't sticking. 92% of AI-built products have no empty states. 78% no error states. All have generic spinners. That's where retention dies — and that's what I fix. I shipped Lumen solo with Claude, run Vigilo in production across 191 countries, and turn AI-generated prototypes into products people actually keep using.
Every AI-built MVP follows the same trajectory. v0/Cursor/Lovable get you to launch in days. By month 3, retention is broken — and the founder can't pinpoint why. The data is depressingly consistent.
NN/g audit of 50 AI-built dashboards. New users open the app, see "no data" or a blank table, leave. Adding three states alone lifted retention by 12% in their tests.
API fails, user sees generic error or blank screen. No retry, no explanation. Each error is a churn event you don't see in analytics.
v0, Lovable, Bolt — all trained on the same shadcn/Tailwind/Vercel templates. Indigo accent, left sidebar, rounded cards. Investors and users can't tell you apart from 50 other AI tools.
AI generates components, not flows. There's a sign-up screen and a main screen — nothing connecting them. By the time users figure out what to do, most have left.
Lumen is a fully clickable AI video editor prototype — 21 screens, working onboarding, simulated AI generation, deployed on Vercel. No mockups. Real React, real interactions. Click around. This is what I ship.
Click "Get started" — explore Generate, Edit, Color, Sound, Deliver. Everything works.
Start with a 2-day audit and see what's broken. If we agree on scope, slide into a sprint. No retainers, no surprises.
30-min kickoff. I map your product flows, ICP, and what to ship vs. cut. By day 3 you see a clickable Figma flow of the whole MVP.
Build the design system in Figma (tokens, components, dark/light). Design all key screens. You get a Figma link with daily updates.
I ship React/Next.js code as I design. Connect your AI APIs. Auth, billing, deploy. By day 21 you have a live URL.
Animations, edge cases, analytics, SEO. You launch. I'm available for 2 weeks of post-launch fixes at no extra cost.
Real-time global risk intelligence. 44 verified data feeds, 26 serverless functions, hourly refresh. Every signal traces back to its original source. $49-499/mo SaaS, NGOs free.
Try live →Native desktop SaaS shipped to production in 2 weeks. Tauri 2, Next.js, Supabase. 4 platforms, 38 releases, 98 commits. Real users, real revenue.
Read the build diary →AI video editor prototype — 21 screens, onboarding flow, simulated generation. Built with Next.js, deployed to Vercel. The proof you clicked above.
Live demo →AI diagnostic interface for dental clinics. Designed the core workflow for radiograph analysis. Used by 1,000+ clinics globally.
View case study →Because AI tools shipped the easy 70%. The remaining 30% — empty states, error states, onboarding flow, mobile responsive, real branding, accessible form patterns — is where your retention dies. I'm the person who reads your AI-generated codebase, identifies what's leaking users, and ships the fixes in production code. Without throwing away what works.
Easy way to tell: open your product in incognito as a brand-new user. Count the screens where you see "no data" with no explanation. Count the loading states that are just generic spinners. Try it on mobile. Try breaking a network request. If you hit walls in 5 minutes, that's not engineering — that's design debt. The audit ($2k) catches all of it on day one.
An agency reliably gives you 3 layers of project management between you and the work. I give you my direct phone. No briefs lost in translation. No PM bandwidth tax. If something's broken at 11pm, you ping me and I fix it. With AI tools (Claude, Cursor) one experienced person moves faster than a 5-person agency. The math has changed.
React, Next.js, Tailwind, TypeScript. For backend: Supabase, Vercel, or your existing infra. For AI: OpenAI, Anthropic, OpenRouter, Replicate, fal.ai. For desktop: Tauri. I won't fight your stack — I work in yours.
I invoice through easystaff — you can pay by SWIFT wire OR by corporate card (Brex, Ramp, Mercury, regular Visa/Mastercard). 50% upfront, 50% on delivery. Net 7 terms. Proper English invoice. Same easy flow as paying any SaaS — no special procurement process.
Two paths. Either I do a follow-up sprint (same price, 2-3 weeks) or I help you hire a full-time designer and onboard them on the design system I built. I don't do retainers — they kill velocity.
I have a public portfolio with 7 cases, a live working demo (Lumen above), a Github (arablex), and 8 years of working with venture-backed teams. Sprint contracts have clear milestones with partial refunds if I miss them. I haven't yet.
Ex-Head of Design at Diagnocat (AI healthtech, raised $14M, 1000+ enterprise customers). Before that, lead designer at multiple Series A startups. Based in Georgia, work in EST/CET hours by default, flexible.
20-minute call. No pitch, no slides. We talk about your product and decide if a sprint makes sense. If not, I'll point you to someone who fits.
Book your call →Typical reply within 4 hours · EST/CET friendly