Sergey Petruk is a pragmatic technology and product leader with 13+ years in software engineering and over a decade of management experience, now serving as CTO at Tinkoff. He built Qiwi’s IT organization from the ground up, driving automation that cut routine work by up to 70%, tripled time-to-market, and enabled transparent P&L metrics with a 370% ROI. A former mobile engineer who led the migration to Swift/Kotlin Multiplatform and introduced Backend-Driven UI and CI/CD for mobile, he blends hands-on engineering chops with strategic architecture and hiring at scale. Sergey is skilled at turning operational complexity into measurable business outcomes—evident in rapid hiring of 260 engineers in a year and initiatives that directly increased profit and conversion. Based in Moscow, he couples applied-math training with practical product instincts to deliver resilient, measurable platforms.
11 years of coding experience
12 years of employment as a software developer
Applied mathematics and computer science, Applied mathematics and computer science at Bryansk State University
Contributions:5 pushes, 1 branch in 4 years 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.
Request Free Trial
Sergey Petruk - Chief Technical Officer at Tinkoff