Sergey Shlyazhko is a Senior Java Software Engineer with six years of experience specializing in backend development, microservices architecture, and high-load distributed systems. He leads technical strategy and cross-team architecture work, having unified 40+ microservices with shared BOMs and Spring Boot starters while driving migrations to Java 17 and Spring Boot 3. Sergey combines deep Spring ecosystem expertise with practical performance wins—2.5x resource reduction and 40–45% query speedups on analytics pipelines processing 20K+ messages/minute. He also modernized security stacks (CAS, WebFlow), eliminating 15+ critical vulnerabilities and raising test coverage above 90% with Testcontainers. Coming from an engineering research background, he brings a methodical, measurement-driven approach to system design and team practices, and he actively invests in system architecture and algorithms education.
6 years of coding experience
9 years of employment as a software developer
Bachelor's degree Mechanical Engineering | Technological equipment of machine-building production, Bachelor's degree Mechanical Engineering | Technological equipment of machine-building production at Belarusian National Technical University
Java Developer, Java Developer at ITRex Group
Algorithms and Data Structures, Algorithms and Data Structures at Yandex Practicum
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
Sergey Shlyazhko - Senior Java Software Engineer at Rostselmash