Dmitry Erastov is a seasoned software engineer with a decade of experience modernizing cloud-native systems and scaling engineering teams, currently building products for Oracle Cloud Infrastructure. At Wise Systems he re-architected a monolith into independent services, instituted CI/CD, test coverage metrics, and led region-scale deployments using Terraform, ECS/Batch, and Lambda while serving as the team's security lead for SOC2 audits. He mentors engineers, enforces code review and testing culture, and has a pragmatic open-source streak—contributing bug fixes and refactors to projects like the widely used Password Safe and a Scala Redis client. Trained in applied mathematics at Moscow State University, he combines analytical rigor with hands-on infra and backend expertise to turn proofs-of-concept into production-grade solutions.
Password Safe - popular secure and convenient password manager
Role in this project:
Back-end Developer
Contributions:151 reviews, 13 commits, 5 PRs in 5 years 4 months
Contributions summary:Dmitry primarily contributed to fixing bugs and improving the codebase related to XML import/export functionality, time zone handling, and type mismatch issues within the Password Safe application. They addressed inconsistencies in data handling and data types, simplifying code, and removing unused variables to improve code quality. The user also refactored code for brevity and added support for installing dependencies on Pop! OS, demonstrating a focus on code correctness and compatibility.
A scala library for connecting to a redis server, or a cluster of redis nodes using consistent hashing on the client side.
Role in this project:
Back-end Developer
Contributions:6 commits, 2 PRs, 4 comments in 7 days
Contributions summary:Dmitry primarily focused on maintaining and refactoring the Scala-Redis library. Their work included deprecating and migrating existing functionalities, such as the PubSubServer, to a separate repository. Additionally, the user performed code cleanup tasks, including adding type annotations and refactoring code structure for improved clarity and efficiency. The user also updated dependencies and bumped the version number to reflect these changes.
hashingredisredis-clientclient-sidescala-library
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 Erastov - Consulting Member Of Technical Staff at Oracle