Summary
Igor Pugachev is a C/C++ engineer with nine years of professional experience building performance-sensitive systems, from Windows kernel network drivers and VPN miniports to search and map visualization services in fintech and observability domains. He has deep expertise in kernel development, memory and concurrency bugfixing, cross-platform C++17 libraries, and automated testing pipelines that include unit, integration and fuzzing tests. At Kaspersky he designed tooling that parsed kernel APIs to generate mocks and enabled user-mode testing of driver logic, and at Tinkoff and NavInfo he delivered scalable services and migrated legacy tooling into modern CI/CD and Kubernetes environments. Now based in Eindhoven, he combines low-level systems craftsmanship with practical Python and Go scripting to bridge drivers, services and testing infrastructure. Beyond work he stays current by learning new technologies and balances intense technical focus with cultural interests like concerts and museums.
9 years of coding experience
5 years of employment as a software developer
Bachelor, Information systems and technologies, Bachelor, Information systems and technologies at Peter the Great St.Petersburg Polytechnic University