Gleb Shesternev is a Middle Java Developer with eight years of hands-on experience building backend systems for major Russian banks and tech companies. He specializes in migrating monoliths to microservices, designing cross-platform frameworks, and implementing code generation that cut development, analytics, and testing effort by around 20%. At Tinkoff and Sberbank he modernized testing and persistence stacks (Concordion→Spock, Ktor→Spring, JOOQ→Hibernate), implemented a high-throughput Spring-Kafka integration and distributed tracing using Sleuth/Micrometer/OpenTracing. Comfortable across RESTful APIs, PostgreSQL and the Elastic Stack, he also contributes through code reviews, technical interviews and infrastructure tooling that improved team efficiency by another ~10%. Known for pragmatic problem-solving, he repeatedly delivers end-to-end features from analytics to testing and pipeline migration. Based in Moscow, he pairs strong analytical discipline from ITMO University with a relentless focus on resource-saving automation.
8 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Information Systems and Technologies, Bachelor's degree, Information Systems and Technologies at ITMO University
ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
Contributions:6 pushes in 4 years 9 months
cppheaderc-libraryc-plus-pluself
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.