Summary
Dmytro Kravtsov is a lead programmer with a decade of professional experience and over seven years focused on C++ game development, currently delivering technical leadership at Ubisoft. He brings deep systems-level expertise in C/C++ (STL, Boost), Managed C++, C#, Direct3D9/HLSL and Unreal Engine tooling, complemented by backend skills in MySQL and scripting with Lua. His career spans hands-on roles from graphics and engine support to AI and gameplay programming, reflecting a rare full-stack game-dev fluency that includes extending editors and building tools. Based in Ukraine, he has repeatedly moved between senior and lead responsibilities, showing both individual contributor depth and team-facing leadership. Notably, he has a background in electronics from Kyiv Polytechnic, which informs his low-level approach to performance and systems design.
10 years of coding experience
8 years of employment as a software developer
Igor Sikorsky Kyiv Polytechnic Institute