Javier Presa is a frontend engineer with 11 years of experience specializing in geospatial data, data visualization, front-end architecture and design systems, currently building high-performance mapping tools at Global Fishing Watch. He has led complex stack migrations (Cesium→ESRI, MapLibre→deck.gl) and writes GPU-aware shaders and binary-data pipelines to enable large-scale spatiotemporal analysis in the browser. Javier blends scientific collaboration and product thinking—working closely with designers, researchers and conservation partners to turn data into actionable tools like Tree Equity Score and Half Earth Map. A former archaeologist, he brings a discipline for rigorous field-driven inquiry to engineering, pairing domain curiosity with production-grade UX and performance optimization. Active in open source, he has contributed UI and 3D features to MapStore2, demonstrating a commitment to shared geospatial tooling. Based in Galicia, Spain, he thrives at the intersection of environmental science and cutting-edge frontend engineering.
11 years of coding experience
8 years of employment as a software developer
Master's degree Arqueología y Patrimonio, Master's degree Arqueología y Patrimonio at Universidad Autónoma de Madrid
Web Development Bootcamp, Web Development Bootcamp at Ironhack
Licenciatura en Historia Arqueología, Licenciatura en Historia Arqueología at Universidad de Santiago de Compostela
The solution to create and share maps, dashboards, geostories with 3D support on the web. And it is open-source too!
Role in this project:
Front-end Developer
Contributions:2 reviews, 17 commits, 17 PRs in 2 months
Contributions summary:Javier primarily focused on enhancing the user interface and functionality of the MapStore2 web application. Their contributions included fixing visibility issues in the Table of Contents (TOC), resolving feature info problems, and implementing import/export features for dashboards and geostories. They also introduced a terrain layer type for Cesium, incorporated settings for the Cesium viewer, and addressed annotations within the 3D environment.
Contributions:269 commits, 82 PRs, 83 pushes in 8 months
earthhalf-earth
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.