Aleksey Mikhailov

Software Architect at IceRock Development

Astana, Astana, Kazakhstan
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

🤩
Rockstar
🎓
Top School
Aleksey Mikhailov is a Software Architect with 12 years of experience, currently leading architecture at IceRock Development after a nearly decade-long progression there from mobile engineer to CTO. He specializes in mobile platforms and Kotlin Multiplatform, contributing to notable open-source projects such as moko-mvvm and improving tooling integrations like the sonar-swift plugin. Aleksey blends hands-on mobile development (iOS/Android) with backend-quality improvements, often focusing on maintainability, dependency updates, and robust error handling. Based in Astana, Kazakhstan, he has a track record of moving teams toward shared MVVM patterns and modernizing cross-platform stacks. Colleagues praise his pragmatic refactors and knack for untangling legacy parsing and logging issues that quietly reduce production incidents. He pairs product-minded engineering with deep technical craft, especially around KMM and cross-platform mobile architecture.
code12 years of coding experience
job12 years of employment as a software developer
bookKemerovo State University
github-logo-circle

Github Skills (13)

kotlin10
javas10
swiftlint10
coroutines10
mvvm10
java10
android9
ios9
cobertura9
testing7
swift7
cocoapods6
fastlane3

Programming languages (15)

JavaC++HandlebarsGoHTMLGroovyKotlinTypeScript

Github contributions (5)

github-logo-circle
icerockdev/moko-mvvm

Aug 2019 - Dec 2022

Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
Role in this project:
userMobile Developer (Android/iOS)
Contributions:10 releases, 55 reviews, 372 commits in 3 years 4 months
Contributions summary:Aleksey primarily contributed to the development of components for a Kotlin Multiplatform Mobile (KMM) project, as indicated by the commit messages and code changes. The contributions included moving and updating core elements related to the Model-View-ViewModel (MVVM) architecture, such as string descriptions and view models. The user also updated dependencies, including mobile-multiplatform and Kotlin/Coroutines versions.
kotlin-multiplatformmvvmios-androidiosmoko
Idean/sonar-swift

Sep 2016 - Sep 2016

Open source Swift plugin for SonarQube (also supports Objective-C)
Role in this project:
userBack-end Developer
Contributions:18 commits, 2 PRs, 5 comments in 6 days
Contributions summary:Aleksey primarily focused on improving the quality and maintainability of the Swift plugin for SonarQube. They addressed deprecated method calls, fixed parsing issues in reports from tools like SwiftLint and Cobertura, and added checks for missing files to improve error handling. Additionally, the user refactored logging and optimized imports, contributing to cleaner and more efficient code.
lizardobjective-csonarqube-pluginfastlanesonar-objectivec
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
Aleksey Mikhailov - Software Architect at IceRock Development