Ilya Romanenko is a Senior Software Engineer with 11 years of experience building production software across major Russian tech firms, currently contributing to Kaspersky after four years at Yandex. Trained in applied mathematics at MIPT and furthering data science skills at the School of Data Analysis, he blends strong algorithmic foundations with practical data-driven engineering. His early competitive programming success—reaching the Northeastern European semi-finals of ACM ICPC—underscores a talent for solving complex problems under pressure. At Yandex he progressed from internships to an analyst-developer role, gaining product-facing and analytical experience that informs robust system design. Now at Kaspersky he applies that mix of research-grade math and hands-on engineering to security-focused challenges. Colleagues describe him as a pragmatic problem-solver who turns theoretical insight into reliable, maintainable code.
11 years of coding experience
4 years of employment as a software developer
Data scientist, Data scientist at Школа анализа данных
Bachelor's degree, Applied Mathematics and Informatics, Bachelor's degree, Applied Mathematics and Informatics at Московский Физико-Технический Институт (Государственный Университет) (МФТИ)
Contributions:19 pushes, 1 branch in 8 years 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ilya Romanenko - Senior Software Engineer at Kaspersky