Fitness Platform with Video Streaming, Subscriptions & Community Features

As a Full Stack Developer, I led:
Next.js Video Platform Frontend
Architected a Next.js frontend with dynamic routing and server-side rendering, optimised for fast loading and seamless video playback.
NestJS Monolith Backend
Developed a NestJS monolith backend with PostgreSQL and Prisma ORM to manage subscriptions, community features, and progress tracking.
Stripe Payment Integration
Integrated Stripe for multi-tier subscription management, trials, one-time purchases, and AVOD monetization.
AWS Video Streaming Infrastructure
Implemented video streaming workflows using AWS S3 and CloudFront with adaptive bitrate streaming, HD/4K quality, offline downloads, and multiple audio tracks.
Community Engagement Platform
Built community engagement features, including forums, group challenges, and leaderboards, inside the backend for consistency and performance.
Scalable CMS Dashboard
Created a scalable CMS dashboard for trainers/admins to upload, categorise, and schedule content (workouts, meal plans, challenges).