Dmitrii Matrokhin is an engineering team lead with a decade of hands-on software experience, specializing in C++ and high-performance backend systems. After starting his career building Windows desktop applications, he progressed to senior roles at CQG, Yandex, and now JetBrains, where he currently focuses on improving the debugging experience in RustRover. He combines deep systems-level expertise with a track record of proposing pragmatic system improvements and mentoring teams through technical complexity. Holding a Master’s in Software Engineering and a Bachelor's in Applied Mathematics from MIET, Dmitrii blends strong academic foundations with production-grade engineering. Based in Serbia, he brings a pragmatic, curiosity-driven approach—comfortable moving between low-level performance tuning and higher-level architectural decisions.
10 years of coding experience
10 years of employment as a software developer
Master's degree, Software Engineering, Master's degree, Software Engineering at National Research University of Electronic Technology (MIET)
Contributions:10 commits, 11 pushes, 1 branch in 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
Dmitrii Matrokhin - Engineering Team Lead at JetBrains