Summary
Igor Ilyin is a seasoned software developer with 11 years of experience spanning backend systems and game-engine programming, currently building backend services at VK. He brings a pragmatic polyglot background—Java/Kotlin and Spring/Ktor for cloud services, Redis/Postgres and AWS in production, plus C++ and Unity experience from game studios like Playrix and Starkit. Igor has shipped multiplayer and physics synchronization features, code-generation tooling, and complex gameplay systems such as navigation and tournament logic, showing strength across low-level engine work and scalable backend architectures. His career includes cross-disciplinary projects (CoSpaces at JetBrains) that blend graphics, networking and tooling, reflecting an ability to bridge product-facing features and infrastructure. Based in St. Petersburg, he pairs deep systems thinking with a game developer’s attention to performance and deterministic behavior.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at ITMO University
English