Roman Petrov is an Agile Coach with 11 years of experience helping large organisations—most recently Sberbank—ship faster and more predictably by leading Kanban at scale and driving maturity from ML0 to ML2. He has led transformations across B2C, B2B, platforms and cybersecurity, coaching thousands of people, redesigning orgs, and training executives and internal Agile instructors. Previously as a CTO and product leader he rebuilt startup delivery and product practices to achieve 10× revenue growth and international expansion. Roman blends a strong technical mindset (built Python tools and AI bots for metrics analysis) with system-level change skills, integrating Kanban into corporate frameworks used bank-wide. He’s comfortable running large offsites and hands-on coaching while also authoring programs and Communities of Practice. Based in Moscow with an Applied Mathematics background, he pairs rigorous analytics with practical organisational design to turn flow problems into measurable impact.
11 years of coding experience
10 years of employment as a software developer
Applied Mathematics, Applied Mathematics at Moscow Power Engineering Institute (Technical University)
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.