Dmitry Agapov is an experienced software engineer and AI frameworks specialist with over a decade in the industry, currently serving as an expert at Promsvyazbank after leadership and engineering roles at Intel, Yandex, HARMAN, and startups. He focuses on solving real-world problems with high-quality solutions, blending full‑stack development skills with practical AI and federated learning experience. Dmitry has contributed to the openfl federated learning framework—improving CLI ergonomics and code quality tools—demonstrating attention to developer experience and maintainability. Known for improving whatever touches his hands, he brings a track record of refactoring and pragmatic engineering across both product and infrastructure domains.
11 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Higher School of Economics
Contributions:211 reviews, 19 commits, 19 PRs in 9 months
Contributions summary:Dmitry primarily focused on enhancing the project's command-line interface (CLI) functionality by implementing a bash autocomplete feature and integrating flake8 plugins for code quality. They made significant changes to the CLI module, collaborator module and workspace module to add and modify the bash complete functionality. The commits also include refactoring and updates to various files, including integration of an openfl framework.
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.