Rowan Winsemius is Head of Engineering based in Canberra with 11 years’ experience building and leading teams focused on geospatial software. He combines hands-on full-stack development with engineering leadership across startups and research organisations, including CSIRO Data61 and FrontierSI. Rowan is an active open-source contributor to prominent geospatial projects like Turf.js and TerriaJS, where he’s implemented core geometry modules and front-end UX fixes that improve map rendering and data-driven charts. He blends practical GIS domain expertise—from government mapping roles to Earth observation tooling—with strong documentation and testing discipline, having improved projects such as Open Data Cube and geojson. Known for pragmatic problem-solving, he often moves between back-end spatial indexing work and polished Vue-based UIs, a mix that’s not obvious from his leadership title alone. Rowan’s background in environmental science and ecotourism informs a user-focused approach to building tools for spatial data and decision making.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Applied Science, Parks, Recreation & Heritage/Ecotourism, Bachelor of Applied Science, Parks, Recreation & Heritage/Ecotourism at Charles Sturt University
A Vue.js component for Dropzone.js - a drag’n’drop file uploads utility with image previews
Role in this project:
Front-end Developer
Contributions:112 commits, 54 PRs, 109 pushes in 3 years 11 months
Contributions summary:Rowan primarily worked on enhancing the front-end components of the Vue.js dropzone component. Their contributions included adding support for font awesome icons, implementing events for multiple file uploads, and addressing styling issues related to CSS. Furthermore, the user fixed bundling issues and updated the documentation, ensuring a smoother user experience.
A modular geospatial engine written in JavaScript and TypeScript
Role in this project:
Back-end Developer
Contributions:2 releases, 87 reviews, 207 commits in 5 years 10 months
Contributions summary:Rowan primarily contributed to the development of the `turf` geospatial engine by introducing and improving modules for various geometric operations. Their work included implementing new modules for operations such as dissolving and flattening features, indexing functionalities, and improving existing modules by renaming and refactoring code. The user also appears to be involved in the project's testing and documentation efforts, as evidenced by the inclusion of test files and updates to the TypeScript definitions.
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.