Summary
Sergey Anpilov is a seasoned C++ software engineer with over a decade of experience building performance-sensitive systems across graphics, security, and CAD domains. He helped jump-start Facebook’s Spark AR engine—integrating acquired tech and delivering a cross-platform C++ codebase that powers effects used by millions on Facebook and Instagram—and has led teams delivering enterprise-grade endpoint security at Kaspersky. Comfortable with modern C++ (03/11/14/17), multithreading, OOP and SOLID design, he pairs low-level expertise (OpenGL ES, native iOS/Android, Win32) with pragmatic team leadership and process improvements. Sergey’s background spans shipping products from greenfield engines to legacy migrations and real-time visualization, and he’s known for teaching technical audiences (company-wide C++ crash courses) to raise team capability. Based in London, he combines deep implementation skill with a track record of turning research and acquisitions into broadly adopted, cross-platform products.
10 years of coding experience
10 years of employment as a software developer
Moscow State Technological University "Stankin"
Russian, English