Alexander Makarov is a results-driven Flutter Team Lead with over 10 years of software engineering experience and more than 5 years focused on Flutter, having led and shipped multiple mobile products from prototype to market. He combines hands-on architecture and coding—especially in Flutter (BLoC, Riverpod)—with proven leadership in hiring, mentoring, and organizing remote teams. Alexander has a strong DevOps mindset, introducing CI/CD, auto-versioning, and documentation standards across teams using GitLab and Docker. His background spans embedded systems, C++/Qt desktop apps, and Android, giving him a pragmatic cross-platform perspective that informs robust mobile architectures and white-label solutions. Notably, he’s built and scaled EV charging and utility billing apps and personally ran over 50 technical interviews, hiring core teams and shaping engineering culture. Based in Bishkek, he blends deep technical breadth with a track record of turning complex domain requirements into production-ready, maintainable products.
10 years of coding experience
11 years of employment as a software developer
Diploma Engineer, Biomedical Engineering, Diploma Engineer, Biomedical Engineering at Bauman Moscow State Technical University
The Movie Shortlist - Flutter demo application using BLoC architecture
Contributions:4 PRs, 35 pushes, 4 branches in 2 years
flutter-appblocflutter-appsdartmovie
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
Alexander Makarov - Flutter Team Lead at EPAM Systems