Summary
Andrey Shalamov is a seasoned C/C++ developer with over a decade of experience building high-performance, distributed systems and security software, currently contributing to Kaspersky Lab's Windows endpoint platform. He brings deep expertise in modern C++ (C++11/14), metaprogramming, multithreading and networked master–slave architectures, having implemented CPU/GPU cluster load-balancing, RPC and fault-tolerant data storage in geophysical processing platforms. Andrey has a strong focus on performance and reliability—profiling, dump analysis, backward compatibility and memory-optimized indexing have been recurring responsibilities across search engine and security projects. He pairs systems-level proficiency (Linux/Windows, Boost, TBB, OpenMP, ASIO) with practical experience in CI, regression testing and cross-platform porting. Notably, his background includes development of advanced geophysical algorithms (SRME, Radon, FDNA/LNA) and integrating NoSQL/embedded DBs for resilient batch processing at scale.
10 years of coding experience
8 years of employment as a software developer
Engineer’s Degree, Information Technology, Engineer’s Degree, Information Technology at Tyumen State Oil and Gas University
English, Russian