Dmitry Erastov

Consulting Member Of Technical Staff at Oracle

Greater Boston United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
bookLomonosov Moscow State University
stackoverflow-logo

Stackoverflow

Stats
1,368reputation
363kreached
22answers
0questions
github-logo-circle

Github Skills (27)

c-language10
redis10
redis-client10
refactor10
scala10
xml10
refactoring10
cprogramming-language10
data-structure9
debug9
dependency-management9
debugging9
sbt9
data-structures9
linux8

Programming languages (14)

JavaC++CScalaVueGoHTMLTypeScript

Github contributions (5)

github-logo-circle
pwsafe/pwsafe

Aug 2016 - Dec 2021

Password Safe - popular secure and convenient password manager
Role in this project:
userBack-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.
securewindowspassword-generatorpassword-managerpassword
debasishg/scala-redis

Feb 2018 - Feb 2018

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:
userBack-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