Jody Garnett is an experienced geospatial software leader with 18 years building and stewarding open-source spatial infrastructure, currently serving as Project Owner at GeoCat in Victoria, Canada. He blends hands-on backend engineering—contributing to critical projects like the JTS Topology Suite, GeoServer, GeoTools and GeoWebCache—with strong technical writing and documentation skills that make complex GIS standards and APIs accessible. A long-time OSGeo volunteer and past board chair, he helps incubate and guide community projects, navigating the balance between public collaboration and legally sensitive governance. Jody’s work emphasizes code quality and maintainability—refactoring core geometry libraries and improving developer guidance—while also improving user-facing docs and examples. He’s known for bridging deep Java geospatial expertise with practical systems architecture and community stewardship.
Contributions:37 releases, 580 reviews, 1022 commits in 10 years 7 months
Contributions summary:Jody primarily focused on improving the GeoServer project's documentation by addressing various issues and standardizing documentation practices. They made specific changes to the OGC API documentation, added and revised example pages, and refined descriptions and code examples in the user documentation. They also contributed to enhancing the structure and clarity of the developer guide, ensuring accuracy, and simplifying complex explanations for other contributors.
GeoWebCache is a tile caching server implemented in Java that provides various tile caching services like WMS-C, TMS, WMTS, Google Maps, MS Bing and more
Role in this project:
Back-end Developer
Contributions:11 releases, 26 reviews, 165 commits in 9 years 6 months
Contributions summary:Jody primarily contributed to the back-end of the GeoWebCache project, focusing on improving the WMS service. Their work involved debugging and tracing URLs, refining error messages, and enhancing the handling of external entities within the GetCapabilities configuration. Additionally, the user updated project documentation and maintained the project versioning. The user demonstrated a strong understanding of the project's core functionality and configuration.
geowebcachecachingtilewmswmts
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.