Aleksandr Makarov is a Director of Engineering with 11 years of hands-on experience combining mathematics, machine learning and full-stack .NET/Angular development to deliver secure, high-performance cloud-native products. Based in Espoo, he has led cross-functional teams and scaled engineering organisations while keeping processes lightweight and focusing on developer enablement and measurable delivery. Technically fluent in C#/.NET, Azure services, and performance optimization, he has a track record of cutting costs and improving throughput through infrastructure improvements, IaC, CI pipelines and automation. Aleksandr also brings deep algorithmic expertise from route-planning and optimization work and a master’s in Machine Learning, which he leverages to introduce AI-assisted development practices across teams. He balances technical leadership with practical recruiting and mentoring, having rebuilt capability across Engineering, DevOps, QA and Security to support international rollouts. Outside work he studies political and economic systems and has experience moderating international online communities, a background that strengthens his stakeholder communication and cross-cultural collaboration.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree Information Analytical Systems, Bachelor's degree Information Analytical Systems at Saint Petersburg State University
Master's degree Machine learning and Data mining, Master's degree Machine learning and Data mining at Aalto University
Data Mining, Data Mining at Computer Science center
Contributions:3 releases, 29 commits, 5 PRs in 2 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
Aleksandr Makarov - Director Of Engineering at Nexetic