Roman Strakhov is a Senior Software Developer with a decade of engineering experience specializing in modern C++ (C++20), Linux, and Qt, backed by a strong mathematical background. He has shipped production-quality systems spanning cybersecurity SDKs used by tens of millions, computer-vision solutions for public institutions, and UAV positioning and avionics-related services. Roman is pragmatic about software quality—introducing static analysis and improved unit testing at scale—and comfortable across embedded, desktop, and mobile stacks. His toolkit includes ROS, OpenCV, PX4, GoogleTest and a history of designing algorithms, drivers and distributed service logic for safety- and mission-critical domains. Based in Dubai but rooted in Russian technical education, he combines quick learning with a track record of turning complex sensor and vision problems into deployable products.
10 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Tomsk State University
Contributions:9 commits, 18 pushes, 1 branch in 5 years 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Roman Strakhov - Senior Software Developer at Kaspersky