Yaroslav Yershov is a Senior Backend Engineer with 11+ years of experience building maintainable, production-grade systems across trading, banking, e-commerce, and telecom domains. Currently at SpotHero after a long tenure at EPAM, he brings pragmatic tool-agnostic problem solving with primary expertise in Java and complementary skills in Node.js and Python. He emphasizes industry best practices, clean architecture, and flexibility in choosing the right technology for the task rather than following trends. Having transitioned from QA and automation into backend engineering, he pairs a deep appreciation for testability and reliability with a hands-on approach to complex distributed systems. Based in Chicago, he combines disciplined engineering judgment with a track record of shipping robust solutions in regulated and high-throughput environments.
11 years of coding experience
13 years of employment as a software developer
Master’s degree, Computer Science and Information Security, Master, Master’s degree, Computer Science and Information Security, Master at National Mining University, Dnipropetrovsk
Automation framework based on Serenity BDD project
Contributions:15 releases, 145 commits, 92 PRs in 3 years 1 month
test-automationinvictum-testserenitytestingbdd
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
Yaroslav Yershov - Senior Engineer II, Backend at SpotHero