Andrew Harvey is the CEO of Alantgeo in Sydney with 15 years' experience delivering geospatial solutions across Australia and New Zealand. He blends business development and presales with hands-on technical leadership, designing and implementing Mapbox- and Mapillary-powered web and mobile mapping platforms while running projects end-to-end and delivering training. A UNSW-trained computer scientist and active open-source contributor, he has enhanced major Mapbox projects (mapbox-gl-js, mapbox-gl-geocoder, mapbox-sdk-js) and built backend DevOps pipelines for the Australian GNAF data in openaddresses. His work spans front-end UX and accessibility improvements, token and tileset API enhancements, and CI/CD infrastructure—demonstrating a CEO who still ships production code—and in his spare time he develops beyondtracks.com.
16 years of coding experience
2 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of New South Wales
A JavaScript client to Mapbox services, supporting Node, browsers, and React Native
Role in this project:
Back-end Developer
Contributions:12 reviews, 65 commits, 93 PRs in 6 years
Contributions summary:Andrew primarily contributed to the implementation of new features and enhancements to existing services within the Mapbox SDK for JavaScript. Their work included adding support for token management APIs, creating and updating tileset services, and upgrading the static service. They also focused on improving API documentation and addressing bug fixes, indicating a focus on both feature development and overall product quality.
Geocoder control for mapbox-gl-js using Mapbox Geocoding API
Role in this project:
Front-end Developer
Contributions:5 reviews, 61 commits, 109 PRs in 4 years 9 months
Contributions summary:Andrew primarily focused on enhancing the user interface and functionality of the geocoder control. They made changes to the UI elements, including adding an aria-label to the clear button and improving the visual appearance with different background colors for hover and active states. The user also implemented new features such as the `minLength` and `limit` options, contributing to a better user experience by controlling the number of results and the minimum characters required for a search. Additionally, they introduced the `trackProximity` option, which dynamically updates the geocoder's proximity based on the map view.
apimapboxmapbox-geocoding-apigeocodingmapbox-gl
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.