AI-powered sports performance app
Role
Sole engineer
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.
- 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.