Skip to content
BackNov 7
Joao M.

Joao M.

Geospatial Web Engineer

I'm a Geospatial Engineer with 10+ years of experience in web development and spatial technologies, working both in full-time positions and as a freelancer. I specialize in frontend development, particularly for mapping and location-based applications, but I'm also highly capable of handling backend development and non-geospatial projects. I have worked with renowned companies such as Esri and Dotgis—at Dotgis, I co-led frontend development for several key projects, shaping both their current and upcoming solutions. As a freelancer, I have had several clients over the years. Also, I have done other jobs outside of the upwork platform, so not all of them are in my upwork portfolio. Currently, I work with GeoInsight, but I'm open to new opportunities and collaborations. Core Expertise Frontend Development: Expert in JavaScript and React.js, with deep experience building responsive, performant, and interactive web mapping applications. I'm also fully capable of developing non-mapping web apps using vanilla JS and modern frameworks like Next.js. Backend Development: Proficient in building RESTful APIs using Node.js and Rust, with a strong understanding of backend architecture, performance, and deployment. Geospatial Technologies: Strong background in GIS software (ArcGIS, QGIS), remote sensing, spatial databases (PostgreSQL/PostGIS), and various mapping libraries (Mapbox, Leaflet, OpenLayers, Deck.gl, ArcGIS JS API, Google Maps API). I have excellent skills in processing and analyzing location-based and satellite data.. Technologies & Tools Languages: JavaScript, HTML/CSS, SQL, Rust, Python Databases: PostgreSQL/PostGIS, Duck.db Frameworks & Libraries: React.js, Next.js, Mapbox GL, Deck.gl, Leaflet, OpenLayers, ArcGIS API for JavaScript, Google Maps API Tools & Platforms: Docker, Git, Webpack, Node.js, REST APIs, unit/integration testing, git, CI/CD deployment Why Work With Me I'm a versatile developer with a solid blend of geospatial knowledge and modern web development expertise. I'm highly motivated, work well under pressure, and am committed to delivering high-quality, scalable, and efficient solutions. Whether you're building a custom mapping tool, a data visualization platform, or a full-stack web app, I bring both technical depth and domain insight to the table. If you're looking for someone who understands both code and location data, I bring the best of both worlds: full-stack web development + deep geospatial expertise. Let’s work together to bring your project to life!

🇵🇹Lisbon, Portugal$50/hr100% JSS4.63 (11)Since Jan 2016

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#120,527 / 412k
🇵🇹Country#654 / 2,011
Revenue, last 30 days
$0
Total earnings
$26k

Billed in all: $26k

World#120,527 / 412k
🇵🇹Country#654 / 2,011
Per project
$2k
Projects, last 6 months
0
World#209,850 / 412k
🇵🇹Country#933 / 2,011
Projects in all
13

Across 16 contracts

63% fixed37% hourly
World#175,712 / 412k
🇵🇹Country#861 / 2,011

Earnings, last 30 days

$26.3kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$25.5k$26.0k$26.5k$27.0kOct 8Oct 23Nov 7

Skills