Overview
A fan engagement app designed to enhance the live motorsports experience through real-time event data, interactive features, and high-quality live streaming.
The app supported multiple simultaneous live streams, driver profiles, competition brackets, real-time event updates, and interactive fan features. It significantly increased daily app usage during live events compared to the previous generation app.
Role & Responsibilities
- Led iOS development from design to release
- Built live streaming with multi-camera switching
- Developed real-time telemetry and event data
- Implemented fan features: trivia and points tracking
- Guided Android developers for feature parity
- Integrated GraphQL APIs, authentication, and notifications
- Delivered highly animated and responsive UI across the app
- Optimized performance for media-heavy live events
Tech Stack
- Swift, SwiftUI
- MVVM architecture
- Apollo (GraphQL)
- Supabase authentication
- Live video streaming with seamless multi-camera switching (Red5 Pro)
- Real-time event data and telemetry (live stream metadata & WebSocket)
- Push notifications and Live Activities (OneSignal)






