Henadzi Klimuk is a software engineer with nine years of experience focused on backend systems and routing technologies, currently working at Yandex and contributing at Mapbox. He has deep expertise in map-matching and routing algorithm improvements, demonstrated by substantive contributions to the well-known Valhalla open-source routing engine—adding predicted speeds encoding, TimeInfo-based recosting, and configurable track options. Academically strong with top marks from Belarusian State University and training at Yandex School of Data Analysis, he combines rigorous CS foundations with practical production engineering. Comfortable in large-scale mapping and location platforms, he brings a pattern of improving accuracy and configurability in geospatial systems that isn’t obvious from titles alone.
9 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, 9.4 / 10, Master's degree, Computer Science, 9.4 / 10 at Belarusian State University
Computer Science, Computer Science at Yandex School of Data Analysis
Contributions:269 reviews, 60 commits, 40 PRs in 1 year 5 months
Contributions summary:Henadzi primarily focused on enhancing the routing engine, specifically within the map-matching functionality. Their contributions include the addition of a configuration struct for map matching, the implementation of a predicted speeds encoder, and reworking the recosting function to use TimeInfo. These changes demonstrate a focus on improving the efficiency and accuracy of the routing algorithms within the Valhalla project. Furthermore, the user also contributed to the addition of a 'use_tracks' option, allowing users to customize their track preferences.
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.