Dmitrii Sherstobitov is a Staff Engineer specializing in chaos testing and consistency validation for distributed databases, currently driving YugabyteDB’s strategy for transaction and data consistency in Sunnyvale. With over a decade of experience spanning QA automation, SDET roles, and backend development, he designs Jepsen-based test coverage and builds tools that stress query execution and fault tolerance at scale. He has a strong backend testing pedigree, contributing to the well-regarded sqlancer project to improve database fuzzing and adding Yugabyte-specific YSQL/YCQL support. Dmitrii combines practical engineering with academic rigor—holding a master's in hydro-aeromechanics—and a history of implementing complex test frameworks and production QA infrastructure across startups and enterprise teams.
10 years of coding experience
11 years of employment as a software developer
Master's degree, Hydro-aeromechanics, Master's degree, Hydro-aeromechanics at Saint Petersburg State University
Automated testing to find logic and performance bugs in database systems
Role in this project:
Back-end Developer
Contributions:14 reviews, 14 commits, 2 PRs in 1 day
Contributions summary:Dmitrii primarily contributed to the backend of the `sqlancer/sqlancer` repository, which is focused on testing database systems. Their work included adding and modifying exception handling mechanisms to improve the testing framework's robustness. The user also added support for Yugabyte API, specifically concerning YSQL constants. Further contributions included minor review fixes and adjustments to the YCQL and YSQL tests, likely to address identified bugs or improve test coverage.
Contributions:14 reviews, 93 commits, 109 PRs in 1 year 3 months
testingyugabytedbjepsendatabase
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
Dmitrii Sherstobitov - Staff Engineer - II at Yugabyte