Olivia Guyot is a geospatial developer with 11 years of experience, currently building mapping solutions at Camptocamp in Berlin. She contributes to prominent open-source projects like OpenLayers—improving map controls and graticule functionality—and to GeoNetwork, strengthening metadata harvesting and JSON ingestion robustness. Her background spans front-end and back-end work, from refining UI map controls to implementing XSL transformations for catalog harvesters. Prior roles include freelance web and graphic work and indie game development, reflecting a blend of technical craft and visual design. Comfortable navigating complex spatial data pipelines, she brings practical experience turning geographic complexity into reliable, user-facing tools. Colleagues describe her as detail-oriented and quietly influential in improving interoperability across geospatial stacks.
11 years of coding experience
2 years of employment as a software developer
Arts et Métiers ParisTech - École Nationale Supérieure d'Arts et Métiers
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:3 releases, 121 reviews, 38 commits in 4 years 8 months
Contributions summary:Olivia focused on improving the GeoNetwork catalog application by addressing HTML entity issues and enhancing the transformation of DKAN harvest data. They added new XSL transformations for harvesting DKAN and udata catalogs, demonstrating expertise in metadata transformation. Furthermore, the user implemented changes to avoid null values and handle errors in the JSON harvester, enhancing the robustness of data ingestion.
Contributions:180 reviews, 326 commits, 216 PRs in 3 years 10 months
Contributions summary:Olivia made several commits focused on improvements and bug fixes related to the OverviewMap control and its examples. They addressed issues in how layers were specified within the control, made sure that a correct configuration was maintained, and updated examples to reflect these changes. Additionally, the user added features to the Graticule layer, including a wrapX option and the addition of functionality to handle lines only.
openlayersjavascript
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.