Building a real-time online game to push the boundaries of shared code.
- The Goal: Maximizing Kotlin Multiplatform code-sharing without sacrificing native performance & developer ergonomics for fast iteration cycles.
- The Tech: Clean Architecture, Supabase Realtime (WebSockets), KMP.
- DI.FM: Electronic Music Radio (iOS, Android) β Lead Architect for the native rebuild and migration from Xamarin to Kotlin/Swift. Supporting millions of monthly active listeners.
- RadioTunes (iOS, Android)
- JazzRadio (iOS, Android)
- RockRadio (iOS, Android)
- ClassicalRadio (iOS, Android)
- ZenRadio (iOS, Android)
- Fuel: Coffee β | Tea π§π¬π§
- Hills: "Mountain" Biking π² | Snowboarding π
- Games: Soccer β½οΈ | Hockey π | Boardgames ππ²




