Skip to content
BackNov 7
Mahmoud M.
Upwork badge

Mahmoud M.

GIS Analyst | GIS web developer | GIS Expert

I’m Mahmoud, a Senior GIS Analyst and GIS Expert with more than 16 years of professional experience in the geospatial field, working since 2009 across GIS analysis, spatial data management, cartography, web mapping, and geospatial data development. I have extensive experience with industry-standard GIS platforms including **ArcGIS Pro, ArcGIS, QGIS, MapInfo, Mapbox Studio, and Google Earth**, combined with programming and web development skills in **JavaScript, C#, PHP, HTML, and CSS**. In recent years, I have expanded my expertise into **GeoAI and AI-powered geospatial workflows**, including deep learning for geospatial feature detection, image analysis, automated feature extraction, OCR-based mapping workflows, and the integration of AI techniques into GIS processes. I also work with modern Python-based geospatial tools and libraries for spatial data processing and automation. ### Services I Offer - **GIS Analysis & Spatial Analysis** — Advanced analysis of spatial and non-spatial data to support planning, infrastructure, environmental, and business decisions. - **GeoAI & Deep Learning** — Applying AI and deep learning techniques to GIS, satellite imagery, scanned maps, feature detection, automated extraction, and geospatial image analysis. - **GIS Data Digitization & Updating** — Digitizing maps, updating base maps, and extracting geographic features from satellite imagery, aerial imagery, scanned maps, and existing GIS datasets. - **GIS Database Development** — Building, maintaining, updating, cleaning, and managing spatial databases and GIS datasets. - **Remote Sensing & Image Processing** — Georeferencing, reprojection, raster processing, image enhancement, format conversion, and preparation of imagery for GIS analysis. - **Network Analysis** — Performing routing, accessibility, connectivity, proximity, service-area, and other network-based spatial analyses. - **CAD ↔ GIS Conversion** — Converting CAD drawings and engineering data into GIS environments and exporting GIS data back to CAD formats while maintaining spatial reference and attribute information. - **Excel & Tabular Data Integration** — Converting and integrating XLS, XLSX, CSV, and other tabular datasets into GIS workflows. - **Geocoding & Address Data** — Geocoding addresses and converting location-based information into accurate spatial datasets. - **OpenStreetMap (OSM) Data Extraction** — Extracting, processing, filtering, and converting OSM data into GIS formats such as Shapefile, GeoJSON, GeoPackage, KML, CSV, and other formats. - **GIS Data Conversion** — Converting and preparing spatial data between different GIS formats, including SHP, GeoJSON, JSON, KML, CSV, GeoPackage, raster formats, and more. - **Web GIS & Interactive Mapping** — Developing interactive online maps and web-based GIS applications using **Mapbox GL JS, Mapbox APIs, Mapbox Studio, Leaflet, JavaScript, and related web technologies**. - **2D & 3D Web Mapping** — Creating and styling interactive 2D and 3D maps, vector-tile based applications, thematic maps, and modern web mapping interfaces. - **Cartography & Map Production** — Creating professional-quality maps and geographical content for reports, presentations, planning studies, and digital platforms. - **GIS Automation & Data Processing** — Automating repetitive GIS workflows and large-scale spatial data processing using Python and geospatial libraries. ### Technical Expertise **GIS:** ArcGIS Pro, ArcGIS, QGIS, MapInfo **Web GIS:** Mapbox GL JS, Mapbox Studio, Leaflet, Mapbox APIs **Programming:** JavaScript, Python, C#, PHP, HTML, CSS **GeoAI:** Deep Learning, automated feature extraction, image analysis, OCR workflows **Spatial Data:** Shapefile, GeoJSON, GeoPackage, KML, CSV, MBTiles, GeoTIFF, vector tiles **Open Data:** OpenStreetMap and other geospatial data sources **Data Processing:** GDAL, GeoPandas, OSMnx and other modern geospatial tools I combine traditional GIS expertise with **modern web mapping, programming, automation, and GeoAI**, allowing me to handle projects from raw spatial data processing and analysis through to complete interactive GIS applications and AI-assisted geospatial workflows.

🇪🇬Alexandria, Egypt$25/hr100% JSS4.93 (65)Since Jul 2013

Earnings and projects

MRR
$602

Last 6 months ÷ 6

World#70,093 / 412k
🇪🇬Country#906 / 6,384
Revenue, last 30 days
$0

Last 6 months: $3.6k

Total earnings
$76k

Billed in all: $76k

World#52,465 / 412k
🇪🇬Country#422 / 6,384
Per project
$924

$1.2k in the last 6 months

World#130,020 / 412k
🇪🇬Country#1,538 / 6,384
Projects, last 6 months
3
100% fixed0% hourly
World#66,479 / 412k
🇪🇬Country#845 / 6,384
Projects in all
82

Across 88 contracts

72% fixed28% hourly
World#35,676 / 412k
🇪🇬Country#454 / 6,384

Earnings, last 30 days

$76kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$75k$76k$77k$78kOct 8Oct 23Nov 7

Skill rankings: Top 12% in Leaflet

Ranked by MRR among everyone on Upwork with the skill.

  1. #14GeoJSON67 freelancers · 🇪🇬 #2Top 21%
  2. #19Georeferencing110 freelancers · 🇪🇬 #1Top 17%
  3. #27Leaflet221 freelancers · 🇪🇬 #3Top 12%
  4. #39Spatial Analysis241 freelancers · 🇪🇬 #2Top 16%
  5. #45Digital Mapping318 freelancers · 🇪🇬 #1Top 14%
  6. #54Mapbox290 freelancers · 🇪🇬 #1Top 19%
  7. #69Geospatial Data356 freelancers · 🇪🇬 #2Top 19%
  8. #104Google Maps API756 freelancers · 🇪🇬 #3Top 14%