Mostafa B.

Mostafa B.

Senior GIS Developer

Tangier, Morocco
Hire Mostafa B. Hire Mostafa B. Hire Mostafa B.

About Me

Mostafa is a Senior Python and GIS Developer with over 7 years of experience in all phases of the software development lifecycle for applications. He has hands-on experience creating innovative solutions that solve real-world problems by exploiting GIS, IoT, and AI. Mostafa has led teams to success, coordinating company efforts and implementing innovative solutions to optimize business processes.

Work history

UpStack
UpStack
Senior GIS Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

TME (Tanger Med Engineering)
TME (Tanger Med Engineering)
GIS Engineer
2019 - 2021 (2 years)
Tanger-Tetouane, Morocco
  • Developed a web-based application for users to track assets from the planning phase using 2D/3D GIS tools.

  • Created a web-based application that predicts inner harbor wave disturbance using Machine Learning to have predictions with SciKit-Learn.

  • Worked on a 3D web-based app for managing and analyzing bathymetry and LiDAR point cloud data using Potree and Cesium.

GEODATA MAROC
GEODATA MAROC
Business Developer
2019 - 2019
Fès, Morocco
  • Developed the company's business activities and created new solutions, niches, and projects for a Moroccan leader in 3D measurement, cartography, and regional planning.

  • Created innovative solutions to optimize the business process, especially in the acquisition of new hardware and software.

  • Supported the technical and R&D teams to respond optimally to customer requirements.

CTB-SOLUTIONS
CTB-SOLUTIONS
Head of GIS Department
2016 - 2019 (3 years)
Kénitra, Morocco
  • Designed, developed, and deployed GIS and CAD solutions for a leading company in 3D reality capture and topographic mapping.

  • Optimized GIS and topo data processing including animation and optimization of workflows.

  • Automated routines for time optimization and worked on data management and analysis and EDM.

GROUPE GEOSAT
GROUPE GEOSAT
GIS Engineer
2015 - 2015
Bordeaux, France
  • Managed and optimized GIS data integration processes and planned field teams' interventions.

  • Performed quality control of survey data and CAD to GIS transformation control.

  • Developed and optimized a new terrestrial LiDAR data assembly process.

Portfolio

Software Engineer - Farm Management Platform
Software Engineer - Farm Management Platform

Developed a farm management platform (web application and Android mobile app) for farmers to better manage their pineapple farming system. The solution included GIS features such as vector data visualization and drone images using Leaflet. Deployed an API using Django to serve 3D point cloud processing in the 3D asset management system. Technologies used: React.js, Apollo, GraphQL, Prisma, PostgreSQL/PostGIS.

Software Engineer - IFE Automation
Software Engineer - IFE Automation

Automated the processing workflows of the collected GIS data and minimized the time by automating manual working tasks. Performed CAD plan design automation using Autodesk APIs (ObjectArx & C#.NET). Developed an application to optimize GIS and survey data processing using QGIS API, PostGIS, Python, and FME.

Software Engineer - Itraxel Bathy
Software Engineer - Itraxel Bathy

The project is a web-based 3D app to manage and analyze bathymetry and LiDAR point cloud using Python, Portree, and Cesium. Created a web-based app that predicts inner harbor wave disturbance and used Machine Learning to have predictions using SciKit-Learn.

Software Engineer - Itraxel
Software Engineer - Itraxel

The project was a web-based asset management application for users to track their assets from the planning phase using the power of GIS (2D and 3D) and BIM tools (Autodesk Forge).

Python Developer - Application
Python Developer - Application

Developed a Python application to clean up big data of company name using Machine Learning technology. Technologies used: Python, Pandas, NLP (Flair).

Education

1) AI Foundations; 2) AI Engineering Specialization; 3) Applied AI Specialization
1) AI Foundations; 2) AI Engineering Specialization; 3) Applied AI Specialization
IBM
2020 - 2020
Engineer's Degree in Geoinformation
Engineer's Degree in Geoinformation
FST Tangier - Morocco
2012 - 2015 (3 years)
Degree in Computer and Information Sciences
Degree in Computer and Information Sciences
Superior School of Technology - Casablanca, Morocco
2010 - 2012 (2 years)