Summary
Max Savenkov is a seasoned gameplay programmer with 11 years of professional experience building and debugging single-player, story-driven PC games, currently contributing at Owlcat Games. He brings deep C++ expertise complemented by practical skills in C#, JavaScript, ActionScript and various scripting languages, plus hands-on experience with networking, databases and UI/tools development. His career spans server-side mechanics, cross-platform mobile projects and even a Ruby-on-Rails-to-C++ server rewrite, showing comfort across both client and backend systems. Passionate about narrative-focused games, he prefers remote roles and has a proven track record of delivering post-release support and synchronization features across devices. Unusually for a game developer, he maintains minimal but effective assembly-level debugging knowledge, which helps diagnose low-level issues during complex debugging tasks.
11 years of coding experience
13 years of employment as a software developer
Bachelor, Applied math, Bachelor, Applied math at Moscow State Industrial University (MSIU)
English, Russian