Mikhail Kulaha

Software Engineer at Google

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at БГУИР
languagesРусский, English, German
github-logo-circle

Github Skills (4)

kotlin10
android-jetpack10
wear-os10
ui-components10

Programming languages (3)

JavaGoKotlin

Github contributions (5)

github-logo-circle
androidx/androidx

Jul 2021 - Jan 2023

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:
userFrontend 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.
jetpack-composejetpack-androidsynchronizednamespaceandroid
Kpeved/currency_exchanger

Apr 2020 - Mar 2023

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.
Request Free Trial
Mikhail Kulaha - Software Engineer at Google