Redwan Wadud
Menu

Projects / Video Streaming Platform

Video Streaming Platform

Full Stack Developer // Feb 2020 - Dec 2022

Highlights

  • Served 25M+ monthly visits with ~6 petabytes of monthly bandwidth
  • Built 4 microservices across 57K+ lines of code
  • HLS adaptive bitrate streaming across 5 quality tiers (240p-1080p)
  • Caching strategy reduced database load by 60%+
  • RESTful API with 50+ endpoints supporting filtering, pagination, and search
  • Cloudflare CDN for global content delivery and bandwidth offloading

About This Project

A high-performance video streaming platform serving 25M+ monthly visits and delivering ~6 petabytes of bandwidth per month. The platform features a microservices-based architecture comprising 4 independent services across 57K+ lines of code, handling media catalog management, video transcoding, content delivery, and user engagement features for a global audience.

The system includes end-to-end video infrastructure with HLS adaptive bitrate streaming across 5 quality tiers (240p-1080p), a transcoding pipeline on Hetzner bare metal servers, and Cloudflare CDN for optimized content delivery.

Core features include a comprehensive caching strategy reducing database load by 60%+, a RESTful API with 50+ endpoints, and a responsive web interface with Progressive Web App capabilities supporting both mobile and desktop experiences.

Tech Stack

PHPNode.jsMySQLRedisFFmpegDockerCloudflareHLSREST APIJWTPuppeteer