Skip to content
View saad-mhmd's full-sized avatar

Highlights

  • Pro

Block or report saad-mhmd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
saad-mhmd/README.md

๐Ÿ‘‹ Hello, I'm Mohammad SAAD!

๐ŸŒŸ About Me

I am a Software Engineer with hands-on experience in backend development, full-stack engineering, and data engineering. I recently completed my Master's in Software Engineering at Junia ISEN Graduate School of Engineering (Lille, France) and hold a Bachelor's in Computer Science from Lebanese International University (Lebanon).

I specialize in building performant REST APIs, deploying cloud-native architectures, and processing large-scale geospatial datasets. I'm particularly drawn to backend and data-oriented roles where I can design scalable systems and extract value from complex data.

Currently based in Paris, France ๐Ÿ‡ซ๐Ÿ‡ท

๐Ÿ› ๏ธ Technical Skills

Backend: Python (FastAPI, Django) NestJS Java (Spring Boot) Node.js / ExpressJS

Frontend: React Next.js TypeScript Tailwind CSS Angular

Data & ORM: PostgreSQL PostGIS SQLAlchemy Pydantic TypeORM

Architecture & Testing: REST API JWT / OAuth Pytest JUnit Microservices

DevOps & Cloud: Docker CI/CD Terraform Azure GCP

Dev Tools: Git / GitHub Postman Figma Uvicorn

๐ŸŒ Languages

  • Arabic: Native
  • English: Fluent (C1/C2)
  • French: Intermediate (B1)

๐Ÿš€ What I'm Working On

  • Forest BD Viewer โ€” A geospatial full-stack platform integrating 5 massive open French forest datasets (BD Forรชt, Cadastre, satellite imagery) into an optimized PostGIS database (GIST indexes, EPSG:2154). Built with a NestJS REST API (JWT auth) + Python FastAPI microservices for heavy spatial analysis (zonal raster stats on biomass data, LiDAR point cloud processing), and a Next.js + Mapbox GL JS interactive map interface with dynamic LOD. Fully containerized with Docker Compose.

๐Ÿ’ผ Experience

Full-Stack & Data Engineering Intern โ€” Immonator, Station F, Paris (Aprโ€“Oct 2025)

  • Built a modern real estate investment platform from scratch (React, TypeScript, Tailwind CSS, shadcn/ui).
  • Optimized Django REST API performance using async task queues (Celery/Redis), cutting notification response time to under 50ms.
  • Engineered a custom Python pipeline (GeoPandas, GDAL, DBSCAN) to automatically analyze 2,000+ urban land parcels using LiDAR, IGN, and DVF public data โ€” packaged as Rasterinator.

Web Development Intern โ€” OpenmindProjects, Thailand (Junโ€“Sep 2024)

  • Built a secure online donation platform using Node.js, ExpressJS, and Stripe API.
  • Improved navigation and UI/UX for a flight booking website.

๐Ÿ’ผ Projects

  • Forest BD Viewer: Full-stack geospatial platform for French forest data analysis โ€” NestJS, FastAPI, Next.js, PostGIS, Docker (in progress)
  • MAS Polymorphic Simulation: OOP multi-agent simulation in Java with Singleton design pattern for autonomous state management in a 2D spatial environment.
  • PillPal: Cross-platform pharmaceutical service app built in Java with Firebase.
  • Donation Platform: Secure educational donation platform (Node.js, ExpressJS, Stripe API).
  • Flight Booking Website: Enhanced UI/UX and navigation for improved user engagement.

๐ŸŽฏ Interests

  • Philosophy ยท Weightlifting ยท Data Visualization ยท Space

๐Ÿ“ซ Let's Connect!

Pinned Loading

  1. sylvalens/frontend sylvalens/frontend Public

    Web interface for SylvaLens - Next.js map explorer with polygon drawing, KPI dashboards, and PDF/CSV export

    TypeScript

  2. sylvalens/backend sylvalens/backend Public

    NestJS API for SylvaLens - geospatial query orchestration, JWT auth, and PostGIS integration

    TypeScript

  3. sylvalens/raster-service sylvalens/raster-service Public

    Python microservice for SylvaLens - raster/LiDAR analysis using rasterio, rasterstats, and PDAL

    Python

  4. sylvalens/infra sylvalens/infra Public

    Infrastructure for SylvaLens - Docker Compose, Nginx config, and deployment documentation

    PowerShell

  5. PillPal-Android PillPal-Android Public

    Java

  6. PillPal-Website PillPal-Website Public

    HTML