Summary
Nikita Petrov is a Tools Engineer with 11 years of experience building high-performance C++ applications, internal tools, and real-time simulation systems, currently focused on Unreal Engine 5 workflows at Sharkmob. He has deep expertise in desktop and cross-platform development (Qt/QML, Windows and Debian-based Linux), geospatial visualization with osgEarth, and UAV-related sensor and image processing pipelines. His background includes research-driven projects for flight simulators and UTM avionics, giving him a strong foundation in precision visualization, embedded optimization, and safety-conscious engineering. Nikita excels at diagnosing stability and performance issues, building developer-facing debugging and analysis tools, and enabling fast iteration for complex production teams. Based in the Malmö/Lund region, he combines an academic grounding from MIPT with hands-on deployment experience and is open to new opportunities. An often-overlooked strength is his track record of integrating neural-network-based object recognition into operational UAV pipelines, bridging research models and production systems.
11 years of coding experience
14 years of employment as a software developer
Master's degree, Applied Mathematics and Physics, Master's degree, Applied Mathematics and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
Russian, English, French, Spanish