MU
MUHAMMAD USMANSOFTWARE ENGINEER • FLUTTER & AI
BACK TO ALL PROJECTS
The Fellas StudiosLead Mobile Media Engineer2024

Fellas Loaded

High-Throughput VOD & Media Streaming Network (High iOS Traction)

App Store Rating4.9 ★
iOS EngagementTop Downloads
Stream FormatHLS / DRM
Playback Latency<150ms
THE ENGINEERING CHALLENGE

Delivering seamless, buffer-free video playback and instant episode catalog browsing on variable mobile connections while enforcing DRM stream security and high-volume user interactions.

THE ARCHITECTURAL SOLUTION

Engineered an adaptive bitrate (ABR) player with custom Flutter Cubit state management, AVPlayer (iOS) and ExoPlayer (Android) native platform channels, AES-128 stream token validation, and background video caching.

SYSTEM ARCHITECTURE & DATA FLOW

HLS Adaptive Bitrate & Media Streaming Pipeline

High-performance media architecture supporting synchronized community comments, dynamic DRM validation, and offline caching.

01 // STAGEFlutter Video UI & Netflix-Style Navigation
02 // STAGENative Platform Channels (AVPlayer / ExoPlayer)
03 // STAGEHLS Stream Manifest & DRM Token Exchange
04 // STAGEAdaptive Bitrate Segment Ingest
05 // STAGEEncrypted Offline Cache & Social Interaction Gateway
KEY ENGINEERING HIGHLIGHTS & SOLVED BOTTLENECKS

High-Engagement iOS App Store Leadership

Optimized AVPlayer rendering pipeline for iOS, achieving 4.9★ rating with dominant viewer retention and higher download volume on Apple devices.

Flutter • AVPlayer • iOS Native Optimization

Interactive Community Feedback & Live Reactions

Developed low-latency comments, likes, and watch-party interaction layer synchronized with video timestamps.

Flutter Cubit • REST APIs • WebSocket

Resilient Offline Video Downloader

Constructed a background downloader handling resumable multi-part encrypted video chunks with checksum validation.

Flutter Background Service • SQLite • Hive
TECHNOLOGY STACK & INFRASTRUCTURE
FlutterCubitAVPlayer (iOS)ExoPlayer (Android)HLS StreamingREST APIsIn-App Purchases