Senior Android Developer specializing in Kotlin Multiplatform and Android TV development. I build cross-platform applications for Android, iOS, and tvOS with expertise in streaming media, video playback optimization, and modern architecture patterns.
Pioneering Compose Multiplatform for tvOS - bringing declarative UI development to Apple TV. Actively implementing remote control and keyboard input handling to complete the full tvOS development experience. This work opens up native Apple TV app development to the entire Kotlin Multiplatform ecosystem.
Kotlin Multiplatform • Compose • tvOS
First-ever port of Jetpack Compose to Apple tvOS - enabling declarative UI development for Apple TV
Compose Multiplatform • KMP • Kotlin
Cross-platform TV Guide component for Android, iOS, and Desktop
Kotlin • ExoPlayer • LibVLC • IJKPlayer
Abstract video player library with multiple engine support
Kotlin • Android TV • Custom Views
Customizable Android TV EPG library for production apps
Kotlin • ExoPlayer • Leanback • MVVM
White-label IPTV streaming platforms
Developing cross-platform mobile applications using Compose Multiplatform for Android, iOS, and tvOS. Architecting shared business logic using Kotlin Multiplatform to maximize code reuse and deliver production-ready features.
Delivered 35+ mobile applications for international clients with specialization in Android TV streaming applications. Built IPTV solutions, custom video players, EPG systems, and backend APIs. Maintained 5-year engagement with major client developing white-label streaming platforms.
Open to freelance consulting, contract work, and full-time remote opportunities in Android/KMP development