← Selected Work
Top-3 Vietnamese Media GroupMedia & EntertainmentBuild–Operate–Transfer24 months

Vietnam's largest streaming service — 0 to 10M+.

We built the end-to-end platform behind Vietnam's leading video-on-demand service — 0 to 2M users in three months, 10M+ today — with an AI recommendation engine personalising every screen.

Personalisation engine · VOD
Audience
10M+ active users
Engagement
Build–Operate–Transfer
Duration
24 months
Coverage
iOS · Android · Web · TV
Models
Two-tower · embeddings
Latency
Sub-100ms recs
The challenge

The client wanted to launch a national-scale streaming service from a standing start — and personalise every second of it. Off-the-shelf platforms couldn't handle Vietnamese payment flows, prime-time concurrency, or the depth of personalisation needed to compete with global streaming giants.

Our approach

Under a Build–Operate–Transfer model, we held full end-to-end ownership — strategy, design, engineering, AI and post-launch scale ops — taking the platform from zero to millions, then handing it cleanly to the client's internal team.

What we built

Multi-platform apps — native iOS, Android, web and Smart TV, with adaptive playback, offline downloads and casting. Content & delivery infra — headless CMS, multi-CDN with regional failover, live-streaming pipeline, transcoding and DRM. AI recommendation engine — personalised home page, real-time next-video recommendation, behavioural + content embeddings, continuous re-ranking. Subscription & payments — local Vietnamese payments: carrier billing, e-wallets, cards and vouchers.

Tech stack
AI / ML
Two-tower modelContent + behavioural embeddingsVector searchSequence (next-video) modelOnline inference + feature store
Apps
Swift (iOS)Kotlin (Android)Web + Smart TVAdaptive bitrate · DRM
Infra
Kubernetes auto-scalingApache KafkaMulti-CDNInfra-as-code
What we delivered
  • A full multi-platform streaming product from zero
  • A real-time AI recommendation engine (home + next-video)
  • Live-streaming infra built for prime-time concurrency
  • A local Vietnamese payments & subscription stack
  • Clean handover to the client's internal team (BOT)
Timeline
3 months
0 → 2M daily active users
24 months
Build & operate to 10M+
Transfer
Clean handover to internal team
Results
0 → 2M
Users in the first 3 months
10M+
Active users today
<100ms
Recommendation latency
Outcomes
10M+
Active users at national scale
5×
Growth since launch
<100ms
Recommendation latency
Next case →The AI backbone of a top consulting firm's practice.

Have something
that needs to ship?

Tell us the problem. We'll tell you honestly what makes sense — even if that's not us.

Start a conversation