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.

Frontend

Backend

Other

Work history

UpStack
UpStack
Senior GIS Developer
2021 - Present (4 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.

Showcase

Software Engineer - Farm Management Platform
Software Engineer - Farm Management Platform
  • Developed a web application and Android mobile app for pineapple farming management.

  • Implemented GIS features using Leaflet for vector data visualization and drone imagery.

  • Deployed an API using Django to manage 3D point cloud processing.

Software Engineer - IFE Automation
Software Engineer - IFE Automation
  • Automated GIS data processing workflows.

  • Implemented CAD plan design automation using Autodesk APIs.

  • Developed a GIS data processing application with QGIS, PostGIS, Python, and FME.

Software Engineer - Itraxel Bathy
Software Engineer - Itraxel Bathy
  • A web-based 3D app for managing and analyzing bathymetry and LiDAR point cloud data.

  • The app utilizes Python, Portree, and Cesium for data processing and visualization.

  • The project employs Machine Learning (SciKit-Learn) for predictive analysis of inner harbor wave disturbance.

Software Engineer - Itraxel
Software Engineer - Itraxel
  • A web-based asset management application was developed.

  • The application utilizes GIS (2D and 3D) and BIM tools (Autodesk Forge).

  • The project focuses on asset tracking from planning to completion.

Python Developer - Application
Python Developer - Application
  • Developed a Python application to clean up big data of company names.

  • Utilized Machine Learning technology and Pandas for data cleaning.

  • Incorporated NLP (Flair) for enhanced text analysis.

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)