← All projects
OTT / MediaSenior Software Engineer

Viu

OTT streaming — DRM, adaptive bitrate, subscriber auth, performance at scale

Client

PCCW Media / Viu International

Platform

viu.com — pan-Asian OTT

Scale

  • 15.5M+ paid subscribers (Dec 2024)
  • 30+ markets: SEA, MENA, South Africa
  • Dual model: ad-supported free + premium subscription

Similar delivery?

MVP in 2 days or fractional lead engineer — scoped architecture, production integrations, and clean handoff. Remote worldwide.

Tools & frameworks

OAuth
Next.js
GraphQL
Node.js
AWS
Firebase
Bitmovin
Datadog
GTM

Pan-regional OTT — PCCW Media's streaming platform across Asia & beyond

Viu is a Hong Kong-based OTT streaming service from PCCW Media — available across Southeast Asia, the Middle East, and South Africa with 15.5M+ paid subscribers. The dual-revenue model combines ad-supported free tier and premium subscription, featuring K-drama, anime, Viu Originals, and localized subtitles in 8+ languages. Canal+ holds a strategic minority stake (2023 partnership, $300M investment).

I contributed as Senior Software Engineer to the web platform, encoding pipeline integrations, and performance at streaming scale.

Integrations

SourceStack
Public (viu.com scan)GTM / GA4
EngineeringNext.js, GraphQL, Bitmovin encoding, AWS CDN, Firebase auth, DRM, Datadog

What I engineered

Streaming & encoding

  • Bitmovin cloud-agnostic encoding on AWS/GCP — adaptive bitrate, reduced CDN cost
  • VuClip / PCCW Dynamic Adaptive Transcoding for low-bandwidth emerging markets
  • DRM-aware playback paths and content protection

Web platform

  • Next.js + GraphQL content APIs for catalog, continue-watching, and regional catalogs
  • Firebase auth and engagement; GA4 + GTM campaign attribution
  • Geo-restriction and rights-management UX per territory

Scale & observability

  • AWS CDN and auto-scaling for live-premiere traffic spikes
  • Datadog APM on API latency and playback error rates
  • Core Web Vitals optimization on image-heavy show pages

Markets & content

RegionHighlights
SEAThailand, Philippines, Indonesia, Singapore, Malaysia
MENAUAE, Saudi, Egypt, Qatar
OtherHong Kong, South Africa, Australia, New Zealand

Viu Original productions compete with Netflix/Disney+ regional slates — web UX must convert free users to premium during exclusive drops.

Technologies used

Next.js, GraphQL, Node.js, AWS, Bitmovin, Firebase, GTM, GA4, Datadog, DRM, CDN optimization

Result

Fully optimized OTT web experience with strong Web Vitals — supporting millions of sessions across 30+ markets and dual ad/subscription monetization.

Frequently asked questions

Who engineered the Viu OTT platform?

Nitin Rachabathuni — senior engineer on Next.js catalog, Bitmovin, Firebase, AWS scale. Case study: nitin-rachabathuni.com/project/viu

Can Nitin optimize OTT Core Web Vitals?

Yes — CDN tuning, adaptive bitrate, Next.js performance budgets. Contact: nitin-rachabathuni.com/contact or nitin.rachabathuni@gmail.com — freelance, C2H, C2C worldwide.

What technologies were used?

Next.js, GraphQL, Bitmovin, Firebase, AWS, GTM, Datadog.