Sergei Zinin is a Lead Software Engineer based in Germany with 15 years of experience building scalable web and distributed systems across backend, frontend and cloud. He has deep expertise in Go and Ruby on Rails, complemented by extensive work with JavaScript frameworks (React/React Native, jQuery, Ext.js), search technologies (Solr, Elasticsearch), and both SQL and NoSQL datastores. Sergei has led teams and architecture efforts for ticketing, content management and high-throughput services, designing custom caching, geo-search and cluster solutions while optimizing PostgreSQL and large-data workflows. His background spans C++/Qt, mobile prototyping (iOS/Objective-C/Swift), and infrastructure automation (Ansible, AWS, DigitalOcean), reflecting a hands-on polyglot approach. Known for tackling complex problems end-to-end, he pairs algorithmic thinking with practical operational know-how—having reviewed gigabytes of code and built advanced test frameworks. Fluent in turning legacy systems into resilient platforms, he focuses on solving hard technical challenges that improve real-world outcomes.
15 years of coding experience
12 years of employment as a software developer
MI, Informatics and telecommunications, MI, Informatics and telecommunications at Siberian State Aerospace 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.