Mobile Engineer — Live Streaming & Monetization
GoLive Streamers
GoLive Streamers LLC
Social live streaming platform with real-time video, PK battles, and a virtual gifting economy. 4.6★ rating on Google Play — I owned the Agora streaming layer, gifting, and in-app purchases.
Problem
GoLive needed a mobile-first live streaming product that could compete with established social platforms — low-latency broadcast, real-time viewer interaction, head-to-head streamer battles, and a monetization layer where creators earn from fan gifts and coin purchases.
Solution
GoLive Streamers is a social streaming app where creators broadcast live, battle other streamers, receive animated gifts from viewers, and earn rewards. I led the core real-time video and monetization features — integrating Agora for live streaming, building the gifting flow with animated overlays, and wiring up in-app purchases for the coin economy.
Key features
- •Live streaming with real-time viewer interaction and ultra-low latency
- •PK battles — head-to-head streams where viewers send gifts to pick a winner
- •Multi-guest live rooms with multi-tile video layout
- •Animated virtual gifts (Roses, Crowns, Rockets, Diamonds) sent during streams
- •In-app coin purchases to fund gifting and rewards
- •Daily raffle wheel and referral coin rewards
- •Real-time chat, DMs, and group messaging
- •Leaderboard rankings by region and worldwide
- •Discover nearby and trending live streams
Technical challenges
- • Integrated Agora RTC SDK for broadcaster and audience flows — channel join/leave, role switching, and stream quality tuning
- • Built PK battle mode with dual-streamer channels, synchronized viewer counts, and real-time gift scoring to determine winners
- • Implemented multi-guest live rooms (box parties) with dynamic multi-tile video layout for up to 4 participants
- • Developed the real-time gifting system — gift selection, coin deduction, animated overlays rendered on top of live video, and creator reward sync
- • Integrated in-app purchases for coin packages on both iOS and Android, including purchase validation and balance updates
- • Handled stream lifecycle edge cases — reconnect on network drop, background/foreground transitions, and clean teardown on battle end
Outcomes
- • 4.6★ average rating with 40+ reviews on Google Play
- • 1K+ downloads with live production streamers and daily active users
- • Shipped on both Google Play and App Store
- • Active gifting economy with animated gifts driving creator monetization
- • Ongoing feature delivery — bonus gifts, streaming contests, and gift UI improvements