Summary
Sergey Salnikov is a Lead Software Engineer based in Zurich with a strong 8-year track record in architecture, C++, Java, algorithms, optimization and cross-platform multi-threaded systems. He has progressed from firmware and embedded roles to senior engineering leadership at Google and Google DeepMind, consistently tackling synchronization and performance-critical challenges. Sergey pairs deep theoretical training—a Master's in Mathematics and Computer Science—with practical experience shipping robust, high-performance software across diverse environments. Known for pragmatic architecture and low-level optimization, he often bridges research-grade ideas and production constraints. Colleagues rely on him to simplify complex concurrency problems and to deliver scalable solutions where efficiency matters most.
8 years of coding experience
5 years of employment as a software developer
Master's Degree, Mathematics and Computer Science, Master's Degree, Mathematics and Computer Science at Belarusian State University
Computer Sience, Computer Sience at University of Mannheim
Russian, English, German