Evgenii Averin is a senior systems software engineer with over a decade of experience building cross-platform C++ GUI and visualization tools, currently contributing to NVIDIA Nsight Systems from Belgrade. He specializes in performance analysis tooling, data visualization algorithms, and Qt-based frontends for Windows, Linux and macOS, with hands-on expertise in build infrastructure (CMake, ninja), CI and unit testing. His background includes realtime terrain and 3D scene pipelines for simulators and low-latency trading GUIs, reflecting a strong track record in performance-sensitive applications. Evgenii also contributes to open-source infrastructure work—improving documentation, build processes and test configuration in AMD’s MIOpen—showing attention to maintainability and developer experience beyond feature code.
4 years of coding experience
8 years of employment as a software developer
Master of Computer Applications (MCA), Computer Aided Design Systems, 4+, Master of Computer Applications (MCA), Computer Aided Design Systems, 4+ at Московский Государственный Технический Университет им. Н.Э. Баумана (МГТУ)
Contributions:501 reviews, 162 commits, 146 PRs in 1 year 6 months
Contributions summary:Evgenii primarily made changes related to documentation and build processes within the MIOpen repository. They replaced deprecated functions and simplified version definitions in the documentation, indicating a focus on maintaining and improving the project's documentation infrastructure. The user also made changes related to removing and enabling tests, which implies involvement with the testing infrastructure.
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.