Anders Bennehag is a Senior Software Engineer with 17 years of experience building performant systems from embedded DSPs to cloud-scale distributed and machine-learning platforms. Currently at Mapbox he works on the Valhalla routing engine—contributing path-finding, optimization and robustness improvements to a prominent open-source OpenStreetMap routing project—while his background spans Rust, C++, Go, Python and AWS. He has founded a routing startup focused on EV-aware path-finding and previously led core bot-detection and high-throughput ML infrastructure at Distil Networks, showing a consistent focus on latency-sensitive, data-driven systems. Anders combines hands-on low-level optimization experience (electric motor control and signal processing) with large-scale streaming and ML pipelines, and often improves reliability through better test automation and tooling. Based in Avon, Colorado, he brings a scientist’s rigor from an M.Sc. in Complex Adaptive Systems to practical engineering trade-offs across the full stack.
17 years of coding experience
9 years of employment as a software developer
B.Sc, Engineering Physics, B.Sc, Engineering Physics at Chalmers University of Technology
Hong Kong University of Science and Technology (HKUST)
Contributions:216 reviews, 204 commits, 209 PRs in 3 years
Contributions summary:Anders primarily focused on improving the test suite, identifying and fixing test failures related to JSON comparison issues. They addressed a specific issue related to out-of-order properties in JSON data, ensuring more accurate test results. The user also added error checks to shell scripts for improved robustness and made refactoring changes to improve code clarity. Furthermore, they integrated time-dependent route functionality into existing test infrastructure.
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.