Steve Bennett is a freelance web map consultant based in Melbourne with 15 years' experience specialising in Mapbox, vector tile pipelines and Vue.js for performant, data-driven cartography. He has delivered public-facing projects like opentrees.org and findmyschool.vic.gov.au and contributes to major open-source geospatial projects such as mapbox-gl-js and Turf.js, where he implemented modules like turf-voronoi and improved documentation and plugins. Comfortable across full-stack Node and front-end work, he focuses on visualising complex administrative and statistical boundaries in engaging, high-performance interfaces. His background spans government open data roles and research technology consulting, giving him a strong mix of domain knowledge, client-facing skills and technical craftsmanship. Notably, he pairs linguistic training with software engineering, which informs his clear documentation and communication in open-source communities.
A modular geospatial engine written in JavaScript and TypeScript
Role in this project:
Full-stack Developer
Contributions:22 commits, 7 PRs, 10 pushes in 7 years
Contributions summary:Steve primarily contributed to the implementation of the `turf-voronoi` module. Their work included the initial development of the module, incorporating the d3-voronoi library, and subsequent refactoring based on code reviews. They also addressed issues like documentation, TypeScript definitions, and benchmarking. Additionally, the user worked on the `turf-rectangle-grid` module, implementing its initial version.
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
Role in this project:
Front-end Developer
Contributions:5 commits, 7 PRs, 360 comments in 1 year 11 months
Contributions summary:Steve primarily focused on improving the clarity and correctness of documentation related to the Mapbox GL JS library. They clarified requirements for easing functions and updated descriptions of event data propagation. Additionally, the user added and described plugins for the library, expanding the functionality of the documentation. These commits involved modifications to the user interface and developer documentation.
vector-tilestilesmonorepobrowsermapbox
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
Steve Bennett - Freelance Web Map Consultant at Our Community