Overview
Designed and shipped a unified wellness experience across Web, Mobile (iOS + Android), and Desktop (Electron): guided mindfulness videos, meditation sessions, music therapy, nature sounds, daily wellness tips, and crisis support resources. One user, one account, one subscription — every surface shares the same backend and design system, and the iOS app is live on the App Store.
Architected a TurboRepo monorepo so feature work in any app benefits the others through shared packages: UI primitives, API client, types, validation schemas.
Built a serverless NestJS backend on AWS Lambda with modular features for auth, payments, and content. Stripe handles subscriptions and recurring billing end-to-end, with Amazon S3 backing media storage and streaming.
Mobile app supports audio/video streaming, push notifications, and offline-first content. An admin dashboard manages users, content, subscriptions, and analytics. The platform remains in active development with continuous production releases.
What I built
- Architected a TurboRepo monorepo so web, mobile, and desktop share UI primitives, API client, types, and validation.
- Built a serverless NestJS backend on AWS Lambda with modular auth, payments, and content features.
- Integrated Stripe subscriptions and recurring billing end to end.
- Delivered the React Native app with audio/video streaming, push notifications, and offline-first content, plus an admin dashboard.
Highlights
- Unified Web + Mobile + Desktop experience — iOS app live on the App Store
- TurboRepo monorepo with shared packages
- Serverless NestJS on AWS Lambda with S3-backed media
- Stripe subscriptions + recurring billing
- Audio/video streaming with offline-first mobile content
- Wellness library: meditation, music therapy, nature sounds, crisis support
- Admin dashboard for users + content + subscriptions + analytics