Summary
Yevhen Troshchii is a Senior Android Developer with 11 years of experience building and evolving mobile products from single-developer rideshare apps to leading platform teams at Lyft and LetyShops. He specializes in Kotlin, Java, RxJava/Coroutines, DI (Koin/Dagger2) and mobile architectures (MVP/MVVM/MVI/Clean), and has a strong track record of introducing architectural improvements, mentoring teams, and migrating legacy Java code to modern Kotlin stacks. Comfortable both as an individual contributor and a tech lead, he has owned roadmaps, cross-team coordination, and end-to-end delivery for complex features across Android and iOS. His deeper skills include custom views, canvas drawing, animations, and expertise in the Android touch/input system—areas that often distinguish polished UX in production apps. Based in Vyshhorod, Ukraine, he pairs hands-on engineering with a background in CG and visualization, bringing a visual-first sensibility to mobile UI and interaction design.
11 years of coding experience
11 years of employment as a software developer
Specialist Computer Engineering/ Computer of system and network, Specialist Computer Engineering/ Computer of system and network at Odessa National Polytechnic University, Institute Computer Systems
middle mathematics physics, middle mathematics physics at 31
English, Russian, Ukrainian