Skip to content
BackNov 8
Muhammad Essa K.

Muhammad Essa K.

Full-Stack WebGIS Developer | React + Mapbox/Leaflet + PostGIS

I’m a GIS developer who builds production-grade mapping apps: WebGIS maps, WMS/WFS overlays, PostGIS spatial APIs, and clean React dashboards. Top Rated • 100% Job Success • All 5★ reviews • $5K+ earned on Upwork I build fast WebGIS applications, interactive maps, spatial APIs, and geospatial dashboards that turn location data into clear workflows and decisions. WHAT YOU CAN HIRE ME FOR • WebGIS maps & dashboards: layers, filters, search, popups, clustering, heatmaps, choropleths, drawing tools • Full-stack GIS backend: PostGIS schema + spatial queries, GeoJSON/vector tiles, REST APIs (Django/Node), roles/auth • WMS/WFS + GIS services: GeoServer/ArcGIS integration, styling, caching/tiling, performance tuning • Data pipelines: Shapefile/GeoJSON/CSV ingestion, validation, CRS fixes, ETL automation • Fix & optimize: Mapbox/Leaflet bugs, slow rendering, large datasets, stability improvements TYPICAL PROJECTS Parcel/land viewers, planning portals, asset/utility maps, real estate map search, logistics dashboards, environmental monitoring. TECH STACK React/Next.js, JavaScript/TypeScript, Mapbox GL/MapLibre, Leaflet/OpenLayers, PostgreSQL + PostGIS, GeoServer, ArcGIS Online, QGIS, Python. HOW I WORK 1- Requirements + sample data → quick plan 2- MVP delivered fast (search + click-to-attributes + layers) 3- Iterate (filters, exports, analytics, roles, performance) 4- Clean handover (docs + deployment support) To start: send your AOI, sample dataset/layers, and the workflows you need (search/click/filter/export). If you already have a WebGIS app with bugs or performance issues, I can jump in and stabilize it quickly.

🇵🇰Mardan, Pakistan$30/hr100% JSS5.00 (8)Since Aug 2022

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#255,646 / 412k
🇵🇰Country#29,340 / 52.9k
Revenue, last 30 days
$0
Total earnings
$4.9k

Billed in all: $5.2k

World#255,646 / 412k
🇵🇰Country#29,340 / 52.9k
Per project
$380
Projects, last 6 months
0
World#209,857 / 412k
🇵🇰Country#32,105 / 52.9k
Projects in all
13
62% fixed38% hourly
World#175,714 / 412k
🇵🇰Country#29,129 / 52.9k

Earnings, last 30 days

$5.2kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$5.0k$5.1k$5.2k$5.3kOct 9Oct 24Nov 8

Skills