Lead Java Kotlin Software Engineer at Raiffeisen Bank Russia
St Petersburg, St Petersburg City, Russia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Aleksandr Leonov is a Lead Java/Kotlin engineer with 9 years of experience building and evolving backend services, currently driving platform work at Raiffeisen Bank Russia. He specializes in creating systems from scratch, optimizing architecture and performance, and reducing technical debt while guiding small teams through task decomposition and code reviews. Comfortable in reactive backend paradigms, he moves quickly between projects and has a hands-on approach to hiring and technical interviewing. Aleksandr’s progression from junior roles to tech lead and head of development reflects strong delivery focus across fintech and product companies. He combines a master’s degree in computer science with practical experience in both enterprise and startup environments, often surfacing pragmatic solutions under tight timelines. Colleagues describe him as an engineer who balances deep technical judgment with mentorship and measurable team improvement.
9 years of coding experience
7 years of employment as a software developer
Master Computer Science and Computer Engineering, Master Computer Science and Computer Engineering at Saratov State Technical University
Contributions:8 commits, 14 pushes, 1 branch in 5 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.