Skip to content
All work
AI-native · Sports & HealthRole: Sole engineer

AI-powered sports performance app

A multi-persona mobile product combining AI-driven performance scoring, wearable health data, and injury-risk analysis — with a subscription-gated entitlement system and deep security across the full stack.

FlutterNestJSMongoDBStripeAI scoringGDPR-oriented

What I built

  • Designed five distinct user personas with role-based navigation — athlete, coach, scout, analyst, admin — each with scoped data access.
  • Built the AI scoring engine: raw wearable + health data → risk insights, performance charts, and paywalled reports.
  • Implemented the full payment and entitlement layer: Stripe subscriptions, packaged access tiers, idempotent webhooks, and a pending→active state machine to prevent false paid states.
  • Engineered layered security: payload encryption before leaving the device, TLS pinning, runtime threat detection, and CSRF-safe auth.
  • Sole author of the backend (auth, health data, billing, messaging, org management) and all client-facing surfaces.

Outcome

In production with paying subscribers — live app links and a private walkthrough available on request.