Software Engineer at GRANTHAM, MAYO, VAN OTTERLOO & CO. LLC
Waltham, Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
Michael Barry is a software engineer with 14 years of experience specializing in back-end systems and open-source geospatial tooling. Based in Waltham, MA, he has contributed meaningful fixes and performance optimizations to high-profile projects like GraphHopper and Planetiler, improving routing accuracy with elevation-aware calculations and reducing memory use in graph sorting. He builds practical automation around OSM data pipelines, adding robust scripting and argument parsing to streamline tile generation workflows. Known for hands-on Java and shell tooling work, he blends low-level algorithmic adjustments with pragmatic engineering to make large-scale mapping systems more efficient and accurate.
Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast
Role in this project:
Back-end Developer
Contributions:282 reviews, 382 commits, 1052 PRs in 1 year 10 months
Contributions summary:Michael primarily worked on implementing features for the project by creating and modifying scripts. These changes involved the creation of new scripts, refactoring of existing ones, and implementing argument parsing capabilities, specifically by modifying multiple shell scripts to download and process OSM data, and building code to create the final MBTiles files.
Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
Role in this project:
Back-end Developer
Contributions:9 commits, 9 PRs, 68 comments in 8 months
Contributions summary:Michael contributed to the routing engine by fixing sorting issues and optimizing memory usage related to graph data. They made changes to the core Java code, including test files, to ensure the graph's integrity after sorting and improve the efficiency of the sorting process. The user also refactored distance calculation utilities to be elevation-aware, enhancing the accuracy of the routing engine for elevation-aware paths, and implemented a new API for importing and closing the graph data. Furthermore, they introduced the integration of a new elevation provider (Skadi).
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
Michael Barry - Software Engineer at GRANTHAM, MAYO, VAN OTTERLOO & CO. LLC