PORTFOLIO • 2026 — INGÉNIERIE LOGICIELLE

MOHAMAD
MOHAMAD Moustafa
Moustafa

Ingénieur Logiciel Backend / Full Stack

Java · Python · Spring Boot · Angular · Docker — Diplômé de l'ENIB, je conçois des systèmes robustes, sécurisés et documentés.

Curieux, adaptable,
orienté solutions.

Ingénieur logiciel diplômé de l'ENIB, avec des expériences en développement Backend et Full Stack autour de Java, Python, Spring Boot, Flask, Angular, Docker et API REST. Curieux, adaptable et motivé, je recherche une opportunité où je pourrai contribuer à des projets concrets et continuer à progresser techniquement.

Langages

Java Python C/C++ JavaScript SQL PHP HTML5 CSS3

Frameworks & Outils

Spring Boot Flask FastAPI Node.js React.js Angular Flutter Tailwind CSS

Infrastructure & BDD

Docker Nginx Git CI/CD PostgreSQL MongoDB MySQL UML

Expériences professionnelles

En cours — Alternance

Ingénieur Logiciel Backend Python — Simulation quantique

2024-09 → 2025-09

Orange — Lannion, France

  • Développement d'un simulateur de réseau en Python (orienté objet) pour modéliser la distribution de clés quantiques selon différents scénarios.
  • Développement d'une API REST sécurisée avec Flask pour gérer les échanges de clés, avec tests unitaires et d'intégration.
  • Création d'une interface web Angular pour visualiser les résultats et interagir avec les scénarios de simulation.
  • Industrialisation via Docker, Nginx, HTTPS/OpenSSL et gestion de version Git.
PythonFlaskAngular DockerNginxOpenSSL SimPyNetSquidGit
Stage

Développeur Java / Spring Boot — Monétique & API de paiement

2023-09 → 2024-02

Caashpay — Paris, France

  • Conception et développement d'une API de paiement sécurisée en Java / Spring Boot, avec traitement des messages ISO8583 et gestion des flux d'autorisation.
  • Développement d'un simulateur de banque acquéreur pour tester les échanges inter-systèmes.
  • Développement d'une interface web React sécurisée par JWT pour le suivi et la gestion des transactions.
  • Tests d'intégration et simulation de terminaux via Postman, gestion des logs et validation des messages financiers.
JavaSpring BootPostgreSQL ReactJWTISO8583 PostmanPCI DSSGit
Stage

Développeur Mobile

2022-05 → 2022-08

Aci International — Beyrouth, Liban

  • Développement d'une application mobile Flutter/Firebase pour la gestion des clients, prix, rappels de paiements et annonces.
FlutterDart FirebaseAndroid StudioGit

Projets personnels

01

Plateforme E-commerce Full Stack

Application e-commerce fullstack avec Spring Boot, Angular et PostgreSQL. Authentification JWT, gestion des rôles, catalogue produits, panier, commandes, administration, API REST sécurisée et pipeline CI/CD via GitHub Actions.

JavaSpring BootAngular PostgreSQLDockerGitHub ActionsJWT
02

CertTrust Manager MVP

Backend Python de gestion de certificats numériques : API REST pour enregistrer des certificats, suivre leur expiration, détecter ceux à renouveler, gérer leur révocation et tracer les actions sensibles avec des audit logs. Architecture FastAPI, services métier, repositories, PostgreSQL et Docker.

PythonFastAPI PostgreSQLDockerPytest

Parcours académique

Diplôme d'Ingénieur

École Nationale d'Ingénieurs de Brest (ENIB)

2022 → 2026

Licence en Génie des Réseaux Informatiques et Télécommunications

Université Libanaise, Faculté de Technologie

2019 → 2022

Compétences linguistiques

Français

Courant

Anglais

Courant

Arabe

Natif

Contact

Construisons quelque chose ensemble.

Ouvert aux opportunités en CDI, alternance ou stage. N'hésitez pas à me contacter pour discuter de vos projets.