Mikhail Shchatko

Senior Software Testing Engineer at EPAM Systems

Belarus
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

🤩
Rockstar
🎓
Top School
Mikhail Shchatko is a Senior Software Testing Engineer with a decade in software and over three years of production testing experience, currently leading a small test team at EPAM Systems. He specializes in web services and GUI testing, creating test strategies, plans, and automation using SoapUI, Fiddler, and related tooling while managing test environments including MS IIS and Oracle DB. Comfortable communicating with English-speaking clients, he combines hands-on bug hunting and troubleshooting with test estimations and reporting. Notably, his GitHub contributions touch the core MongoDB codebase—improving stability and development workflows through signal handling, timeouts, and test flags—reflecting a systems-aware tester who bridges QA and backend/DevOps concerns.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor's degree, Construction Engineering, Road Construction Engineer, Bachelor's degree, Construction Engineering, Road Construction Engineer at Belarusian-Russian University
languagesRussian, English
github-logo-circle

Github Skills (15)

bash10
c-language10
cprogramming-language10
mongodb10
scripting10
mongodb-database10
devops9
automation9
automations9
debug9
signal-handling9
debugging9
performance-tuning8
testing8
system-administration7

Programming languages (5)

TypeScriptC++RustJavaScriptPython

Github contributions (5)

github-logo-circle
mongodb/mongo

Feb 2020 - Jan 2023

The MongoDB Database
Role in this project:
userBack-end & DevOps Engineer
Contributions:261 commits, 3 pushes, 1 branch in 2 years 11 months
Contributions summary:Mikhail's commits primarily focused on enhancing the MongoDB database codebase. Their contributions included modifications to the shell scripts, file organization, and code related to handling of signals. They also worked on setting timeouts, handling exceptions, and building the support of features such as including the ability to gather core dumps and applying test flags. This indicates a focus on improving system stability, performance, and the development workflow.
nosqlc-plus-plusmongodb-databasedatabasemongodb
Dynamically split evergreen tasks into subtasks for testing the mongodb/mongo project
Contributions:38 pushes, 47 branches in 2 years 9 months
splitincrementalsubtasksevergreenmongo
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