Dzmitry Karshakevich is a backend software engineer with eight years' experience building distributed systems and big-data infrastructure, currently working on internal Google Cloud platform services after contributing to Yandex recommendation system infrastructure. He combines strong academic credentials—graduating with excellence from Belarusian State University and Yandex School of Data Analysis—with early competitive programming success, including national olympiad wins and representing Belarus at EUCYS 2018. Dzmitry’s background spans production-grade backend engineering, data-heavy pipelines, and scalable service design, reflecting a focus on reliability and performance at internet scale. Notably, his trajectory moved quickly from an intern role at Yandex to engineering roles at two major tech firms, showing both technical depth and rapid professional growth.
8 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science, 9.2 out of 10.0 (graduated with excellence), Bachelor's degree, Computer Science, 9.2 out of 10.0 (graduated with excellence) at Belarusian State University
High School Diploma, Computer science and mathematics class, 9.8 out of 10.0 (graduated with excellence), High School Diploma, Computer science and mathematics class, 9.8 out of 10.0 (graduated with excellence) at BSU Lyceum
Master’s-level program in Computer Science and Data Analysis., Master’s-level program in Computer Science and Data Analysis. at Yandex School of Data Analysis
Contributions:26 pushes, 1 branch in 2 years 3 months
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
Dzmitry Karshakevich - Software Engineer at Google