Summary
Sergey Gornostaev is a seasoned Solution Architect and backend engineer with 11 years of enterprise experience and roots as a C developer of asynchronous network software. He has worked across 13 programming languages and focused mainly on Java (since J2EE 1.3 and Spring since 2.0) and Python to deliver backend systems spanning firmware, BPMS, and large financial services. Sergey progressed from hands-on engineering and systems administration to leadership roles including CIO and Lead Engineer, and now architects solutions at Sberbank. He brings practical depth in legacy-to-modern migrations and pragmatic system design informed by early low-level development and long-term ops experience. Based in Saint Petersburg, he combines an economics master’s perspective with technical rigor, often bridging business requirements and scalable technical implementations. An adaptable technologist, he’s comfortable moving between code, architecture, and operational responsibilities to drive reliable production systems.
10 years of coding experience
18 years of employment as a software developer
Master, Economics, Master, Economics at East Siberian University of Economics and Law
Operation of transport and technological machines and complexes, Operation of transport and technological machines and complexes at Irkutsk National Research Technical University