Summary
Dmitrii Shesterkin is a seasoned Software Engineer with 13+ years of experience building high-performance, cross-platform systems and game engines, currently working at EA Mobile in the San Francisco Bay Area. He brings deep expertise in Modern C++ (C++11+), low-level optimization, concurrent/parallel computing and a broad language/toolset including C#, Python, Objective-C and Unity. Dmitrii has led engineering teams and shipped multiplatform products—from consoles and mobile to desktop—designing architectures that balance performance, scalability and maintainability. His background includes designing launcher and GUI frameworks, porting complex games to macOS using Wine, and integrating anti-cheat and networking systems for constrained connections. A pragmatic open-source contributor and startup consultant, he has published several personal engines and demos (2D prototyping engine, flocking simulation, iFlashcard) that reveal a taste for practical research and reusable tooling. Trained with distinction in computer-aided design and algorithms, he combines algorithmic rigor with hands-on profiling and diagnostics to squeeze real-world performance out of systems.
13 years of coding experience
10 years of employment as a software developer
Master's degree, Computer Science: Information Technologies and Computer Engineering, Diploma with distinction: Computer-Aided Design Engineer, Master's degree, Computer Science: Information Technologies and Computer Engineering, Diploma with distinction: Computer-Aided Design Engineer at Moscow State Institute of Electronics and Mathematics (Technical University)