Skip to content
BackNov 7
Mostafa B.
Upwork badge

Mostafa B.

Senior Full Stack GIS Developer/Engineer

I build geospatial web and mobile applications, leverage Python and automation tools to streamline spatial data processing, and turn complex datasets into powerful, easy-to-use solutions. Why Clients Choose Me Web GIS development is my core expertise. I specialize in building custom mapping solutions, interactive GIS dashboards, location-based mobile apps, and full-stack geospatial platforms that are fast, scalable, and production-ready. Whether you need a 2D web mapping application, an immersive 3D visualization platform, a cross-platform mobile GIS app, a fleet routing and logistics system, or a complete spatial data pipeline with automated workflows, I deliver end-to-end — from database design and API architecture to frontend and mobile deployment. I don't just put pins on a map. I build complete GIS solutions with intuitive interfaces, high-performance backends, automated data orchestration, and clean workflows that hold up at scale. Services I Offer Custom web map development with Leaflet.js, OpenLayers, and Mapbox. Cross-platform mobile GIS applications using React Native. 3D geospatial visualization using CesiumJS and Potree for point cloud rendering. RESTful API design and development for geospatial services. Spatial database design and optimization with PostgreSQL and PostGIS. GIS dashboard development with real-time data integration. Automated geospatial data pipelines and ETL workflows using Apache Airflow. Route optimization and logistics platforms with custom constraint handling. Geodata processing using GDAL, OGR, and Python automation. GeoJSON, Shapefile, GeoTIFF, and LAS/LAZ data conversion and processing. Technical Stack Frontend and Mobile — ReactJS, React Native, JavaScript, Leaflet.js, OpenLayers, CesiumJS, Potree, Mapbox GL JS Backend and APIs — Python, Django, Django REST Framework, PHP, Laravel, Node.js, RESTful API development, GraphQL Data Orchestration — Apache Airflow, custom ETL pipelines, task scheduling and automation Geospatial — PostGIS, GDAL/OGR, QGIS, PyQGIS, GeoServer, spatial indexing Cloud and DevOps — AWS (EC2, RDS, S3), Docker, Linux server administration Data Formats — GeoJSON, Shapefile, KML, GeoTIFF, LAS/LAZ, WMS/WFS Ideal Projects Interactive mapping platforms and GIS web portals. Location-based mobile applications with React Native. Spatial analytics dashboards with real-time data. RESTful and GraphQL API development for geospatial services. 3D terrain and point cloud viewers. Vehicle routing and delivery optimization tools. Automated geospatial data pipelines using Airflow. Geospatial data migration, cleaning, and processing at scale. Let's Talk About Your Project If you need a reliable GIS developer who understands geospatial science, full-stack web engineering, mobile development, and data pipeline automation, I'd welcome the chance to discuss your requirements and deliver a solution that works in the real world.

🇲🇦Kenitra, Morocco$65/hr100% JSS4.99 (17)Since Jan 2014

Earnings and projects

MRR
$4.9k

Last 6 months ÷ 6

World#5,627 / 412k
🇲🇦Country#7 / 1,706
Revenue, last 30 days
$4.8k

Last 6 months: $29k

World#5,986 / 412k
🇲🇦Country#15 / 1,706
Total earnings
$509k

Billed in all: $530k

World#2,645 / 412k
🇲🇦Country#4 / 1,706
Per project
$17k

$7.3k in the last 6 months

World#7,704 / 412k
🇲🇦Country#23 / 1,706
Projects, last 6 months
4
25% fixed75% hourly
World#51,813 / 412k
🇲🇦Country#208 / 1,706
Projects in all
30

Across 36 contracts

56% fixed44% hourly
World#97,486 / 412k
🇲🇦Country#322 / 1,706

Earnings, last 30 days

$530k+$4.8k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$525.0k$527.5k$530.0k$532.5kOct 8Oct 23Nov 7

Skill rankings: #1 in 1 skill of 16

Rarest: top 2% in ArcGIS, of 692. Ranked by MRR among everyone on Upwork with the skill.

  1. 1Cesium27 freelancers · 🇲🇦 #1Top 4%
  2. 2OpenLayers76 freelancers · 🇲🇦 #1Top 3%
  3. #7Leaflet221 freelancers · 🇲🇦 #1Top 3%
  4. #9Geospatial Data356 freelancers · 🇲🇦 #1Top 3%
  5. #11ArcGIS692 freelancers · 🇲🇦 #1Top 2%
  6. #13QGIS607 freelancers · 🇲🇦 #1Top 2%
  7. #14PostGIS225 freelancers · 🇲🇦 #1Top 6%
  8. #18GIS885 freelancers · 🇲🇦 #1Top 2%