Mikhail Kulaha is a seasoned Android engineer with 10+ years of experience, currently shaping Wear OS and open-source AndroidX libraries at Google. He brings deep Android proficiency across MVP/MVVM, reactive programming, Kotlin, Dagger, and Coroutines, consistently delivering robust mobile experiences. His career spans roles at Peg b Technology, Aviasales/Jetradar, 4teGroup, EPAM, and Angry Potato, with a focus on fintech apps, travel tools, and taxi/navigation solutions. He is an active mentor, involved in hiring, and shares knowledge with the Android community through blog posts. Based in London with a CS degree from БГУИР, he also contributes to open-source—notably introducing new animation flags for the PositionIndicator API and updating Wear-related modules in AndroidX.
11 years of coding experience
9 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at БГУИР
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
Role in this project:
Frontend Developer
Contributions:130 commits in 1 year 6 months
Contributions summary:Mikhail's commits focused on implementing new animation flags to control the fade-in, fade-out, and position change animations of the PositionIndicator API. They added the flags to the API, deprecated the old API, and updated the code in the wear/compose/compose-material module. These updates primarily affect the visual appearance and behavior of UI components within the Android Jetpack extension libraries.
Contributions:2 PRs, 21 pushes, 3 branches in 2 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.