Nils Nolde is a Berlin-based geospatial software engineer and co-founder with nine years of experience building and maintaining open-source routing and GIS systems. He co-runs GIS•OPS and is a long-time Valhalla co-maintainer, contributing performance improvements, isochrone features and transit refactors to a widely used OpenStreetMap routing engine. His background spans consultancy, product-facing engineering and data conversion services (TomTom/HERE→OSM), plus hands-on work with PostGIS, pgRouting and QGIS plugins. Nils combines deep domain knowledge from geoscience and field work with practical engineering skills—recent contributions include Windows buildcompat fixes for VROOM and matrix output optimizations in Valhalla. He balances entrepreneurship and open-source stewardship, often solving platform- and compiler-level interoperability issues that aren’t obvious from typical routing work.
9 years of coding experience
5 years of employment as a software developer
Geochemistry, Geochemistry at Chinese Academy of Sciences, Beijing
Master of Science (MSc), Geochemistry and Petrology / Deposit Research, Master of Science (MSc), Geochemistry and Petrology / Deposit Research at Eberhard-Karls-Universität Tübingen / University of Tuebingen
Contributions:2086 reviews, 351 commits, 467 PRs in 3 years
Contributions summary:Nils focused on enhancing the Valhalla routing engine by implementing new features for isochrone calculations. They added support for including and excluding HGV access restrictions and improved performance. Their contributions also included refactoring the transit related source code, optimizing the code for performance, and refining the data output of the matrix service.
Contributions:30 reviews, 24 commits, 5 PRs in 1 year 1 month
Contributions summary:Nils's contributions primarily focused on enhancing the compatibility of the project with Visual Studio 2019, suggesting a focus on build system and compiler compatibility. They modified the `getopt_win.h` header file, likely to address Windows-specific build issues. Furthermore, the user resolved a conflict, indicating their involvement in merging and resolving code changes. The user's work involved directly modifying the project's source code to ensure proper compilation and functionality within the targeted environment.
tspvrptravelling-salesmanoptimizationcvrp
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
Nils Nolde - Co-Founder And Developer at GIS • OPS UG