Summary
Leonid Kapitonov is a Unity C developer with 11 years of experience building and optimizing live-service mobile games, currently based in Belgrade. He has deep hands-on expertise in Unity/C#, C/C++, and server-side Kotlin/Java, contributing to large titles like Age of Magic and Tanki X where he implemented UI systems, battle mechanics, campaign systems, and tooling that improved QA and designer workflows. Leonid bridges client and server concerns—working on client-server modules, custom DSL-based battle VMs, and market/clan features—while also delivering shaders, VFX, and flexible cutscene and visual systems. He’s known for pragmatic engineering that keeps visuals and game logic in sync, enabling parallel work across art, design and backend teams. An uncommon strength is his focus on mass battle testing and light-weight tooling that materially speeds balancing and bug detection in complex multiplayer environments.
11 years of coding experience
7 years of employment as a software developer
Master of Technology (M.Tech.), Automation Engineer Technology/Technician, 4/5, Master of Technology (M.Tech.), Automation Engineer Technology/Technician, 4/5 at Perm National Research Polytechnic University (PNRPU)
Secondary education, General Studies, 4/5, Secondary education, General Studies, 4/5 at Secondary School #17
English, Russian, French, Serbian