Summary
Georgy Firsov is a Head of Development with 11 years of hands-on experience building low-level, multithreaded C++ software for Windows, specializing in Win32 API, services, integrity checking and user management systems. He progressed through roles at Security Code from trainee to department head, combining individual contributor rigor with team leadership and delivery responsibility. Academically he pairs a strong engineering foundation with advanced study in information security—earning a masters with honors in cryptography and pursuing a PhD focused on methods and systems of information protection. His research and practical work intersect in full-disk encryption and cryptographic integrity, informed by earlier academic projects in market modelling using reinforcement learning and recurrent neural networks. Colleagues describe him as a developer-researcher who bridges low-level systems engineering and applied security research, often bringing algorithmic insights into production-grade Windows software. Based in Moscow, he’s equally comfortable shipping robust security services as mentoring teams to maintain high-assurance codebases.
11 years of coding experience
6 years of employment as a software developer
Национальный Исследовательский Ядерный Университет "МИФИ"
Master's degree, Information Security (Data Security and Cryptography), 4.9 (with honor), Master's degree, Information Security (Data Security and Cryptography), 4.9 (with honor) at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
Russian, English, German