Dmitry Shapovalov is a Senior Java Developer with over 8 years of professional experience building backend services and enterprise systems for banking and large retailers. He has delivered production-critical features at Sberbank and Tesco, migrating legacy flows to microservices and building API-driven backends for customer engagement platforms using Java 8/17, Spring (WebFlux), Vert.x and MongoDB. Dmitry combines hands-on Java expertise with practical Python and QA skills, having implemented automation and testing pipelines with Selenium, Cucumber and Docker. He has led small teams and acted as a system architect on Documentum-based ECM projects, moving paper archives to digital workflows and streamlining approval processes. Comfortable in both agile and waterfall environments, he’s experienced integrating with complex enterprise platforms (WebSphere, Oracle, Documentum) and shipping reliable, maintainable services. A pragmatic problem-solver, he pairs deep backend know-how with tooling that improves developer velocity and operational stability.
8 years of coding experience
17 years of employment as a software developer
Specialist, Automation Engineer Technology/Technician, Specialist, Automation Engineer Technology/Technician at Ural State Technical University
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 Shapovalov - Senior Java Developer at Weigandt Consulting