Skip to content
BackNov 7
Muhammad A.
Upwork badge

Muhammad A.

Mapbox Expert & GIS Engineer | Interactive Maps

Your map is slow, hard to scale, or just not doing what your data is capable of. I build interactive maps and geospatial platforms that perform. 🏆 Top Rated & 100% Job Success Score 💎 $10k+ Earned on Upwork 🎓 Certified Geo-Informatics Engineer (NUST) 📍 5+ Years of Professional Experience My Toolkit: ■ Mapping Tech: Mapbox GL JS | MapLibre | Deck.gl | Leaflet | Cesium | Google Maps | Maptiler ■ Front End: NextJS | React | TypeScript ■ Back End: Python (FastAPI/Django/Flask) | Node.js | Express ■ Databases: PostgreSQL (PostGIS Specialist) | MongoDB | MySQL ■ GIS & RS Analysis: GDAL | Rasterio | GeoPandas | QGIS | ArcGIS | Shapely ■ Others: AWS S3 & RDS | Apache Airflow My Stats: ⭐ 5-star rating on every reviewed project (24 completed jobs) 💯 100% Job Success Score for on-time, on-budget delivery 🏆 Top Rated on Upwork — consistently ranked among top Mapbox experts globally 💼 Trusted Consultant: Proven track record with enterprise & startup clients What You'll Get Working With Me: ■ A Mapbox expert who goes beyond the docs — custom layers, 3D terrain, clustering, real-time data, and advanced GL JS performance tuning ■ Full-stack geospatial architecture: PostGIS-powered backends connected seamlessly to React map frontends ■ Geospatial data engineering that handles the messy work — raster processing, tile pipelines, and large dataset automation ■ Maps embedded cleanly into your existing platform — no rebuilding what already works ■ A clear technical plan before any code is written — so scope stays tight, and budget stays predictable ■ Response within 1 hour and milestone updates throughout — you always know where the project stands ■ Clean, documented, maintainable code — not a black box your team can't work with later What My Clients Say: ■ "Muhammad went above and beyond what I expected... Our client is very happy." ■ "An exceptional problem solver who created an incredibly efficient script, saving us time and delivering flawless results." ■ "Arslan is a terrific consultant... delivered a product exactly as promised." Specialized Solutions I've Delivered: Interactive Maps & Web Mapping Platforms: ■ Full-stack member analytics map (React + Mapbox) — real-time location data visualized for a SaaS platform ■ Address list interactive map with custom filters, categories, and clustered markers ■ Clickable ride-tracking map for a mobility platform with live data layers ■ Offline Cesium globe with custom GIS data layers for enterprise use ■ PowerPoint plugin to render live map data with location layers inside presentations Map Integration into Existing Platforms: ■ Google Maps integration for a trade services pricing web application — MVP led to a long-term hourly contract ■ Cemetery plot purchase and mapping system embedded into a client platform — 128+ hours, still active ■ Mapbox map embedded into an existing web app with Airtable-to-Google-Sheets data migration ■ Leaflet map shortcode extension for a WordPress platform Geospatial Data Engineering & Automation: ■ 740-gigapixel drone imagery processing pipeline — automated big data workflow for aerial datasets ■ 16GB ECW-to-COG raster optimization pipeline using custom Python/GDAL for web delivery ■ Automated Mapbox raster tile upload script — eliminated hours of manual processing per week ■ PostGIS + SQLAlchemy spatial query debugging and performance optimization ■ KMZ uploads, CSV geocoding, and JSON layer overrides using MapTiler and JavaScript About Me: I am a GIS Developer and Geo-Informatics Engineer with a passion for turning complex spatial data into clear, actionable insights. I've spent 5+ years building production geospatial systems at the intersection of mapping, data engineering, and full-stack web development. We're a Good Match If: ✅ You need an interactive map built from scratch — or significantly improved ✅ You want to embed or integrate mapping functionality into your existing platform ✅ You have large or complex spatial datasets that need processing, automation, or pipeline work ✅ You're building a web mapping platform and need someone who understands both the backend data and the frontend experience ✅ You want a long-term technical partner who communicates clearly and delivers consistently We Might Not Be a Good Fit If: ❌ You are looking for the cheapest quick-fix rather than a scalable, high-quality solution. Sound like a fit? Next steps: Hit "Message" and tell me briefly what you're building or what problem you're trying to solve I'll respond within 1 hour with a clear, honest assessment

🇵🇰Lahore, Pakistan$35/hr100% JSS5.00 (17)Since Jun 2023

Earnings and projects

MRR
$470

Last 6 months ÷ 6

World#80,621 / 412k
🇵🇰Country#10,102 / 52.9k
Revenue, last 30 days
$50

Last 6 months: $2.8k

World#98,339 / 412k
🇵🇰Country#13,801 / 52.9k
Total earnings
$19k

Billed in all: $19k

World#145,216 / 412k
🇵🇰Country#14,434 / 52.9k
Per project
$650

$705 in the last 6 months

World#159,239 / 412k
🇵🇰Country#15,816 / 52.9k
Projects, last 6 months
4
75% fixed25% hourly
World#51,813 / 412k
🇵🇰Country#10,787 / 52.9k
Projects in all
29

Across 33 contracts

64% fixed36% hourly
World#100,215 / 412k
🇵🇰Country#16,428 / 52.9k

Earnings, last 30 days

$19.4k+$50 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$19,300$19,325$19,350$19,375Oct 8Oct 23Nov 7

Skill rankings: Top 15% in ExpressJS

Ranked by MRR among everyone on Upwork with the skill.

  1. #35Leaflet221 freelancers · 🇵🇰 #10Top 16%
  2. #54Remote Sensing267 freelancers · 🇵🇰 #10Top 20%
  3. #60Mapbox290 freelancers · 🇵🇰 #14Top 21%
  4. #128QGIS607 freelancers · 🇵🇰 #18Top 21%
  5. #158GIS885 freelancers · 🇵🇰 #22Top 18%
  6. #202Google Maps949 freelancers · 🇵🇰 #63Top 21%
  7. #857ExpressJS5,651 freelancers · 🇵🇰 #205Top 15%
  8. #1,158Tailwind CSS6,978 freelancers · 🇵🇰 #219Top 17%