Dmitry Ermakovich is a backend-focused software engineer with 10 years of experience building web and distributed systems across startups, freelance projects, and a European-scale product. He combines strong backend and DevOps instincts—Scala, FastAPI, PostgreSQL, Kafka, Docker—with full-stack experience in Angular, Node.js and mobile (Flutter) video-conferencing integrations using LiveKit. At A.P.R.O. he helped design and integrate complex PostgreSQL schemas and contributed to CI/CD and system operations, while freelance work shows an ability to deliver end-to-end features as a solo developer. Now at Yoonion Holding, he continues to specialize in backend architecture and reliability, informed by an analytical mindset and interests in finance and debate. Colleagues would note his practical, polyglot approach and an unusual soft spot for reptiles and all creatures, which underscores a curious, detail-oriented personality.
10 years of coding experience
5 years of employment as a software developer
BSUIR Affiliate "Minsk Radioengineering College"
Bachelor of Engineering - BE Computer Software Engineering, Bachelor of Engineering - BE Computer Software Engineering at Belarusian State University of Informatics and Radioelectronics
Websocket Chat Client built using C# WPF, C++/CLI and C++ libs
Contributions:61 commits, 1 push in 11 months
websocketppcppdotnetwindowschat-client
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 Ermakovich - Backend Software Engineer at Yoonion Holding