Summary
Vitalii Nepochatov is an experienced mobile developer with 11 years in the field, specializing in Android and growing into Kotlin Multiplatform to deliver shared business logic and near-native experiences across Android and iOS. As lead mobile developer on RentUp (UOLAA), he built the Android app from scratch, migrated core Data and Domain layers to KMP, and integrated real-time chat, Stripe payments, and modular Compose-based UIs. He blends deep Android expertise (Jetpack Compose, Hilt, Room) with cross-platform tooling (KMP, Compose Multiplatform, Ktor, Koin) to cut maintenance overhead while preserving native quality. An early adopter of AI-assisted development, he uses LLMs and modern tooling to speed prototyping and complex refactors without sacrificing code quality. Outside product work, he educates the community through fandroid.info and a popular YouTube channel (100K+ subscribers), translating hands-on lessons about clean architecture and mobile engineering into accessible content. Located in Ukraine, he’s open to collaborations that push cross-platform mobile boundaries.
11 years of coding experience