Summary
Kirill Vasilev is a Unity developer with 11 years of hands-on experience building multiplayer and hybrid-casual games, specializing in C#, ECS frameworks, and client-server integration. He has shipped core gameplay systems, UI, IAP and analytics across titles at studios like Azur Interactive, ULTRAHORSE, Pixel Storm and Puzzle Point, often optimizing performance and memory for real-time multiplayer. Comfortable across the stack, he combines gameplay coding with shader/VFX work, backend tasks (including Scala server support) and automation that empowers designers to implement features without developer intervention. Kirill leverages AI-assisted scripting and third-party plugins to accelerate prototyping and bridge Figma designs to playable builds. A MIPT-trained computer scientist, he brings a functional C# approach and practical DI/ECS experience to fast-paced teams. Based in Russia, he balances rapid prototyping with production-grade optimization for multiplayer shooters and casual titles.
11 years of coding experience
6 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Moscow Institute of Physics and Technology (State University) (MIPT)