Fig. 01 · /sportsengine-play
01 · NBC Sports Next · SportsEngine
SportsEngine Play
Live and on-demand video streaming for youth and amateur sports, with 120K+ active users and about 3.8M sessions a month.
I own front-end delivery across three connected apps: the viewer web app in Next.js, the live-stream admin platform in React and Vite, and the mobile app in React Native. Play belongs to a SportsEngine ecosystem with 5M+ users and $100M+ in revenue.
- active users
- 120K+
- sessions a month
- ~3.8M
- apps: web, admin, mobile
- 3
- users across the ecosystem
- 5M+
- Built the analytics system from scratch on GA4 and PostHog: custom events, conversion funnels, session recordings, heatmaps and PII filtering.
- Built a full e-commerce checkout on Stripe Elements, covering subscriptions, discounts, promo codes, upgrades and renewals.
- Led a large-scale React Native refactor: JavaScript to TypeScript, NativeWind, a move to MMKV storage and a reworked CI/CD pipeline.
- Added adaptive stream quality with automatic bitrate and resolution switching in real time.
- Role
- Front-end owner: web, admin and mobile
- Period
- 2022–now
- Status
- active

