Florent Gravin

Head Of Technology Geospatial

Chambéry, Auvergne-Rhône-Alpes, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code14 years of coding experience
job12 years of employment as a software developer
bookIngénieur, Informatique, Ingénieur, Informatique at Polytech Paris-Sud
github-logo-circle

Github Skills (22)

resium10
javascript10
xslt10
testing10
wfs10
metadata10
geospatial10
cesiumjs10
geo10
3d10
openlayers10
xml10
catalog9
api8
open-data8

Programming languages (12)

TypeScriptSmartyJavaCSSSchemeVueJavaScriptGo

Github contributions (5)

github-logo-circle
geonetwork/core-geonetwork

Oct 2012 - Jan 2023

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:
userBack-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.
web-mapspatialmetadatadcatgis
openlayers/openlayers

Sep 2014 - Sep 2020

OpenLayers
Role in this project:
userBack-end Developer
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.
Request Free Trial
Florent Gravin - Head Of Technology Geospatial