Marat Gainullin is a Senior Software Architect with 24 years of experience delivering robust backend systems and leading engineering teams across fintech, telecom, and consumer platforms. Based in Koblenz, Germany, he combines deep technical rigor—strong test coverage, transactional systems and database expertise—with hands-on leadership that keeps teams focused and motivated. His background spans CTO and team lead roles as well as senior development at companies like PTC Telematik, Sberbank and OK.RU, where he built microservices and large-scale backend components. Marat contributes to open source (including a contribution to a non-blocking PostgreSQL Java driver), reflecting an ongoing interest in performant, concurrent systems. He pairs academic training in automation and system analysis with practical experience navigating business-vs-technical trade-offs to deliver pragmatic, high-quality products.
24 years of coding experience
20 years of employment as a software developer
Master of Science (M.S.), Technology automatization, 201 of max 225, Master of Science (M.S.), Technology automatization, 201 of max 225 at Master of science in thechnology automatization
PhD in computer science, System analysis, PhD in computer science, System analysis at Postgraduate studies in Ivanovo State University of chemistry and technology
Kenga buttons. Simple and specific i.e. dropdown button
Contributions:58 pushes, 1 branch in 7 years 5 months
buttonbuttonsdropdown
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.