Maksim Leshukov is a Senior Software Engineer with 7 years of experience building and leading Java-based teams and systems across fintech and mobility products. He has led distributed teams of up to 14 people, driven architecture evolution, and introduced processes like code review, UI testing, and CI/CD improvements to speed delivery and reduce friction. Comfortable across backend (Spring, Play, PostgreSQL), DevOps (Docker, Jenkins), and some front-end work, he focuses on practical solutions that deliver user value rather than busywork. Known for improving development pain points and production reliability, he has hands-on experience carrying production environments and resolving incidents. Based in Tbilisi, he prefers roles where he can apply thoughtful engineering instead of just executing tasks and is unwilling to tolerate long-term organizational nonsense. His background in applied mathematics and AI gives him a methodical approach to problem solving and process optimization.
7 years of coding experience
10 years of employment as a software developer
Бакалавр Прикладной Математики и Информатики, Искусственный интеллект, Бакалавр Прикладной Математики и Информатики, Искусственный интеллект at Тольяттинский Государственный Университет
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
Maksim Leshukov - Senior Software Engineer at Qiwi