Florent Gravin is a seasoned geospatial technology leader with 14 years of experience, currently serving as Head of Technology Geospatial at Camptocamp. He blends cloud-native architecture, geoAI initiatives and open-source stewardship to drive platform strategy and innovation across mapping and spatial data infrastructures. A hands-on engineer and former front-end technical leader, he has deep expertise in JavaScript mapping stacks (OpenLayers, Cesium, ol3) and back-end GIS systems (GeoNetwork, GeoServer) and has contributed substantive features and GML/WFS support to widely used projects. His track record includes leading migrations, building catalog and metadata harvesters, and improving multilingual search and interoperability for national-scale catalogs. Based in Chambéry, France, he pairs mountain enthusiasm with a pragmatic approach to product-quality code and developer workflows (Webpack, Docker, CI). Notably, his contributions span both UI/UX map tooling and low-level data transformation—bridging user-facing apps and metadata plumbing.
14 years of coding experience
12 years of employment as a software developer
Ingénieur, Informatique, Ingénieur, Informatique at Polytech Paris-Sud
GeoNetwork is a catalog application to manage spatially referenced resources. It provides powerful metadata editing and search functions as well as an interactive web map viewer. It is currently used in numerous Spatial Data Infrastructure initiatives across the world.
Role in this project:
Back-end Developer
Contributions:33 reviews, 53 commits, 208 PRs in 10 years 4 months
Contributions summary:Florent primarily contributed to the GeoNetwork project by modifying XSLT stylesheets for data harvesters, specifically for OpenDataSoft, DKAN, ESRI, and CKAN sources. They also addressed issues related to multilingual field translations, facet search for multilingual terms, and made changes to improve the user interface of the catalog, including adding alerts for removal errors. The user demonstrates expertise in data transformation and manipulation, working with metadata and harvesters to ensure data interoperability and quality.
Contributions:108 commits, 12 PRs, 25 comments in 6 years
Contributions summary:Florent's commits center on modifying code related to the GML format within the OpenLayers library. These changes involved refactoring and restructuring the GML module, including moving method declarations into prototype functions, sending instance references to static methods, and adding support for different GML versions and elements such as the gml:box element. The user’s work indicates a focus on improving the parsing, serialization and overall functionality of GML within the library.
javascriptopenlayersgis
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.