Vincenzo M.
Full-Stack GIS & WebGIS Developer | Mapbox, PostGIS, Interactive Maps
I build custom interactive maps, WebGIS applications, geospatial dashboards, and full-stack location-based web products — from PostgreSQL/PostGIS spatial infrastructure and APIs to custom interfaces and production-ready Mapbox and MapLibre applications. With 11+ years of experience and 140+ completed projects, I help companies, startups, research teams, and organizations turn complex geographic data into clear, fast, and reliable digital products. I can help you build: ▪ Custom interactive maps and WebGIS applications ▪ High-performance Mapbox GL JS, MapLibre, D3.js, Turf.js, and Deck.gl applications ▪ React-based map interfaces and data-driven frontend applications ▪ PostgreSQL and PostGIS spatial databases, including schema design, spatial joins, indexing, aggregation, and query optimization ▪ Server-generated vector tiles, custom tile APIs, and scalable map data-delivery workflows ▪ Full-stack geospatial platforms, SaaS products, and MVPs ▪ Geospatial dashboards and location intelligence applications ▪ Spatial analysis for proximity, site selection, screening, and location-based decision making ▪ Real-time tracking maps and live API/data integrations ▪ Data visualization and data storytelling experiences ▪ Spatial data processing, automated data workflows, and API/database integrations ▪ Search, filtering, custom map interfaces, and complex user interactions ▪ Technical audits, debugging, optimization, and production hardening of existing Mapbox, MapLibre, and WebGIS applications, including AI-built prototypes My role is often to define and manage the complete architecture behind a geospatial digital product: understanding and processing the data, designing the spatial data model, selecting the right delivery strategy, building the interface, integrating APIs and databases, and preparing the application for production. This approach is especially useful for projects involving large spatial datasets, multiple data sources, demanding interactions, performance constraints, database-backed mapping, or tile-based delivery. Rather than treating the map as an isolated frontend component, I work across the complete system — from PostgreSQL/PostGIS and backend services to React interfaces and Mapbox or MapLibre rendering. If you need an interactive map, WebGIS application, geospatial dashboard, spatial database, or complete location-based web product — whether built from scratch or an existing prototype that needs to be fixed, optimized, or brought to production — I can help.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $5.1k
Billed in all: $245,697$246k
$734 in the last 6 months
Across 8 contracts
Across 152 contracts
Earnings, last 30 days
Skill rankings: Top 11% in Interactive Data Visualization
Ranked by MRR among everyone on Upwork with the skill.
- #5GeoAPI25 freelancers · 🇮🇹 #1Top 20%🇮🇹#1 of 1
- #8GeoJSON67 freelancers · 🇮🇹 #1Top 12%🇮🇹#1 of 1
- #10Map Visualization67 freelancers · 🇮🇹 #1Top 15%🇮🇹#1 of 1
- #10Geocoding51 freelancers · 🇮🇹 #1Top 20%🇮🇹#1 of 2
- #15Location-Based Service138 freelancers · 🇮🇹 #1Top 11%🇮🇹#1 of 2
- #16Interactive Data Visualization150 freelancers · 🇮🇹 #1Top 11%🇮🇹#1 of 1
- #18GIS Software165 freelancers · 🇮🇹 #1Top 11%🇮🇹#1 of 2
- #21Geolocation111 freelancers · 🇮🇹 #1Top 19%🇮🇹#1 of 1