Solo founder of UpWella, an AI wellness app live on Google Play. I handle the whole stack: mobile app, edge backend, AI integration, and the security & compliance work that gets a subscription product actually approved.
An AI-powered wellness and weight-loss app for people with significant goals who work out at home. Built solo — product, mobile app, backend, and Play Store submission — from a single-file prototype to a live subscription product.
An AI coach persona running on Claude Haiku via a Cloudflare Worker, handling meal planning, smart re-rolling, and food/barcode search.
Google Play Billing with monthly/annual tiers, restore-purchase flow, and premium gates on PDF export, voice coaching, and trend charts.
Every screen shipped in EN/HE/AR/ES/PT/FR, including a hand-rolled onboarding tutorial built to get right-to-left layout correct.
Firestore-backed streaks with a rate-limited "streak safe" grace period, progress photo journaling, and monthly report cards.
A Google Cloud alert surfaced that the AI backend had shipped with no authentication on its endpoints — open CORS, no token checks.
Treated as a live incident: every credential rotated, then a real fix shipped — Firebase App Check enforced end to end, RS256 JWT verification against Google's JWKS cached in KV, 14 endpoints gated, CORS locked to production origins, and a KV-backed rate limiter keyed by token subject.
From idea to a shippable Android (or cross-platform) app — onboarding, core product flows, and a store-ready build.
Firebase architecture, Cloudflare edge functions, auth, and the security hardening most MVPs skip until it's a problem.
LLM-backed coaching, chat, and content features wired into a real product — not a wrapper demo.