Dmitry Eremenko is a senior software engineer with 11 years of experience and over 8 years focused on backend development in Go and Python, building production-grade systems across e-commerce, betting, and database projects. He contributed to FerretDB—an open-source MongoDB alternative—implementing core commands, query improvements, Windows support and even rewriting internal tooling in Go, showing a knack for both deep database internals and developer ergonomics. Dmitry has led architecture and team processes, from breaking a monolith into microservices at Utkonos to designing CI/CD and GKE infrastructure for new products, and has successfully launched two betting systems from scratch. Comfortable with PostgreSQL, Redis, MongoDB and ClickHouse, he pairs hands-on coding with mentoring and cross-functional product work, and brings an uncommon blend of systems-level insight and practical pipeline automation. Based in the UK, he combines low-level DB expertise with pragmatic delivery skills that accelerate engineering teams.
Contributions:1594 reviews, 72 commits, 201 PRs in 10 months
Contributions summary:Dmitry primarily focused on improving and rewriting internal tooling for the FerretDB project, specifically by rewriting the `generate.sh` script in Go, indicating a shift towards Go for internal processes. They also improved Windows tooling, modifying code for Windows and Unix systems, demonstrating work across different operating systems. Furthermore, the user removed SQL storage, refactoring codebase to remove the dependency.
Contributions:10 PRs, 1921 pushes, 257 branches in 1 year 7 months
mongomongodb-databasenodejsmongodb
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.