Summary
Ruslan Terekhov is a Senior Golang Developer with 11 years of backend experience building high-performance systems across gamedev, healthcare, fintech, martech and blockchain. He combines deep Golang and Node.js expertise with proven leadership—recently moving from Full Stack Team Lead roles to a senior Golang position at RozetkaPay. His background spans startups and product companies where he has owned backend architecture, integrations and team delivery, and earlier roles include CTO/IT leadership that shaped his operational and DevOps sensibilities. Based in Kyiv, he is comfortable navigating distributed systems, payment flows and game-world backends while mentoring teams and driving practical engineering standards. Notably, his career progression reflects a shift from PHP and Node.js foundations to focused Go backend engineering, giving him broad perspective on long-lived systems and migrations.
11 years of coding experience
9 years of employment as a software developer
Bachelor's degree Design of automated systems, Bachelor's degree Design of automated systems at National Metallurgical Academy of Ukraine
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Admiral Makarov National University of Shipbuilding
Associate's degree Design of automated systems, Associate's degree Design of automated systems at Rocket-and-Space Engineering College of Oles Honchar Dnipro National University
English, Українська