Dmitry Savenko is a technical leader with 15 years of software engineering experience, currently leading engineering efforts at Xored Software on complex lab orchestration and test automation products. He combines deep backend expertise in Java/JEE, PostgreSQL and Jenkins plugin development with hands-on C/C++ and machine learning work using TensorFlow, Caffe and OpenCV. Dmitry has a track record of shipping production-grade features—ranging from optimized DNN layers and benchmarking tools to a performant web-based VT100 emulator and sophisticated log-analysis plugins driven by PEG grammars. He contributes to notable open projects like MLCommons’ Collective Knowledge, where he improved test automation and robustness for reproducible ML benchmarking. Based in Novosibirsk, he blends systems-level optimization with practical web and DevOps tooling, and maintains an active GitHub and personal site showcasing technical experiments and internal tooling.
14 years of coding experience
4 years of employment as a software developer
Master, IT, Master, IT at Novosibirsk State University (NSU)
Collective Knowledge (CK), Collective Mind (CM) and Common Metadata eXchange (CMX): community-driven projects to facilitate collaborative and reproducible research and to learn how to run AI, ML, and other emerging workloads more efficiently and cost-effectively across diverse models, datasets, software, and hardware using MLPerf.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:42 commits, 10 PRs, 5 pushes in 2 months
Contributions summary:Dmitry primarily contributed to the project by adding and improving the testing framework. They implemented a basic test runner and added tests for various kernel functions such as `safe_float`, `system_with_timeout`, and others, ensuring the reliability of core functionalities. The user also fixed existing tests and enhanced the test reporting mechanism, including handling edge cases and improving overall test coverage. This work focused on verifying the correct behavior and robustness of the Collective Knowledge project.
Contributions:92 commits, 1 PR, 50 pushes in 2 months
definition
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
Dmitry Savenko - Technical Leader at Xored Software Inc