Qui suis-je ?

Ingénieur logiciel full stack passionné par l'innovation technologique

Je suis Mohamed El Haddadi, ingénieur logiciel full stack basé à Lyon, France, avec plus de 4 ans d'expérience en développement d'applications web modernes. Actuellement en mission chez Onepoint pour l'ANAH, je travaille quotidiennement avec Java 17, Spring Boot, Angular 19 et PostgreSQL sur des systèmes d'information à fort impact. En parallèle, j'accompagne des entreprises et startups en tant que développeur freelance, en leur proposant des solutions sur mesure, scalables et orientées résultats.

Lyon, France
Disponible pour missions freelance

Pourquoi me choisir ?

Expertise Technique Avancée

Maîtrise complète de Java, Spring Boot, React, Next.js et des architectures modernes. Plus de 20 projets freelance réalisés avec succès.

Performance & Optimisation

Développement d'applications web haute performance avec des temps de chargement optimisés et une expérience utilisateur exceptionnelle.

Collaboration Freelance

Communication transparente, respect des délais et adaptation aux besoins clients. Disponible pour missions courtes et projets long terme.

Qualité Professionnelle

Code propre, documentation complète, tests automatisés et bonnes pratiques de développement pour garantir la maintenabilité.

Services freelance

  • Développement d'applications web Java/Spring Boot
  • Création de sites web React/Next.js
  • APIs RESTful et microservices
  • Consultation et audit technique
  • Migration et modernisation d'applications
  • Formation et accompagnement technique

Travaillons ensemble sur votre prochain projet !

Mohamed El Haddadi - Développeur Full Stack Freelance

En chiffres

4+
Années d'expérience freelance
20+
Projets web développés
15+
Technologies maîtrisées
100%
Clients satisfaits

Formation

Mon parcours académique

École Nationale des Sciences Appliquées (ENSAH)

Diplôme d'Ingénieur en Génie Logiciel

École Nationale des Sciences Appliquées (ENSAH)

Sept 2019 - Sept 2024
Al Hoceima, Maroc
Diplôme obtenu avec succès
Université de Bretagne Occidentale

Master DOSI (Développement et Organisation des Systèmes d'Information)

Université de Bretagne Occidentale

Sept 2023 - Sept 2024
Brest, France
Diplôme obtenu avec succès
Université Mohammed I

DEUG en Mathématiques & Informatique

Université Mohammed I

Sept 2018 - Sept 2019
Oujda, Maroc
Diplôme obtenu avec succès

Compétences Techniques

Technologies et outils que je maîtrise

Langages
Java (7, 8, 11, 17)
JavaScript
TypeScript
PHP
PL/SQL
SQL
Backend & Frameworks
Spring Boot
Spring Data
Spring Security
Spring Rest
Hibernate
Liquibase
Node.js
MapStruct
Frontend & Bibliothèques
Angular 14+
React
Swagger
Bases de données
Oracle (XE, 10g)
MySQL
PostgreSQL
MongoDB
Outils & DevOps
Docker
Git
GitLab
BitBucket
Jira
Confluence
Maven
Datadog
Microsoft Azure
Power BI
Modélisation & OS
UML
Merise
Windows (7, 8, 10)
Linux (CentOS, Ubuntu)

Expertise Principale

4+

Années d'expérience

15+

Technologies maîtrisées

20+

Projets réalisés

Certifications

Mes certifications et badges techniques

Évaluation Développeur Full Stack V2 certificate logo

Évaluation Développeur Full Stack V2

Délivré par IBM
ID: PWID-B0920400
Voir le certificat
Fondamentaux de Node et Express certificate logo

Fondamentaux de Node et Express

Délivré par IBM
ID: PWID-B0615500
Voir le certificat
Cours Accéléré sur Python certificate logo

Cours Accéléré sur Python

Délivré par Coursera
ID: CEU8N4Z2WTJ9
Voir le certificat
HTML, CSS et Javascript pour Développeurs Web certificate logo

HTML, CSS et Javascript pour Développeurs Web

Délivré par Coursera
ID: LLWA7WUQAEAA
Voir le certificat
Introduction au Développement Back-End certificate logo

Introduction au Développement Back-End

Délivré par Coursera
ID: BBA6NJL55KN9
Voir le certificat

Langues

Mes compétences linguistiques

🇫🇷

Français

Langue maternelle

Natif
Niveau de maîtrise100%
🇲🇦

Arabe

Langue maternelle

Natif
Niveau de maîtrise100%
🇺🇸

Anglais

Professionnel et technique

Avancé
Niveau de maîtrise85%
🇪🇸

Espagnol

Conversation de base

Intermédiaire
Niveau de maîtrise60%

Communication Internationale

Capable de travailler efficacement dans des environnements multiculturels et de communiquer avec des équipes internationales.

Expérience Professionnelle

Mon parcours professionnel et mes réalisations

5
expériences en entreprise
6
missions freelance
4+
années d'expérience
Onepoint

Développeur Logiciel Full Stack – Mission ANAH

Onepoint

Entreprise
01/2025 - Présent (Poste actuel)
Lyon, France

Intégré en tant que Développeur Full Stack chez Onepoint, en mission pour l'ANAH (Agence Nationale de l'Habitat), organisme public chargé des programmes nationaux d'amélioration du logement en France. J'interviens au sein d'une équipe agile pour concevoir, développer et maintenir des applications métier stratégiques au service des politiques publiques du logement.

Réalisations clés :

  • Développement et maintenance de modules fonctionnels du système d'information de l'ANAH avec Angular 19 et Java 17.
  • Conception d'APIs RESTful robustes avec [Spring Boot](https://spring.io/projects/spring-boot) et [Spring Framework](https://spring.io/), en suivant une architecture propre et les principes SOLID.
  • Gestion des données relationnelles avec [PostgreSQL](https://www.postgresql.org/) et pilotage des migrations de schéma de base de données avec [Liquibase](https://www.liquibase.org/).

Technologies utilisées :

Java 17
Spring Boot
Spring Framework
Angular 19
TypeScript
PostgreSQL
Liquibase
Git
+2
Skodesigner / QRestoPro

Développeur Backend – Plateforme SaaS QResto PRO

Skodesigner / QRestoPro

Freelance
10/2024 - 12/2024 (3 mois)
Télétravail

Développement et maintenance du backend de QResto PRO, une plateforme SaaS complète pour la gestion de restaurants et snack-bars.

Réalisations clés :

  • Implémentation d'APIs robustes avec [Express.js](https://expressjs.com/) et [Node.js](https://nodejs.org/) pour supporter les opérations en temps réel : gestion des commandes, affichage cuisine, point de vente, facturation et reporting.
  • Résolution d'anomalies en production et optimisation du système pour la performance et l'évolutivité.
  • Conteneurisation de l'application avec [Docker](https://www.docker.com/), facilitant la cohérence des environnements et les pipelines de déploiement.

Technologies utilisées :

JavaScript
Node.js
Express.js
MySQL
Docker
Git
CI/CD
React
+1
ENEDIS / ATOS

Développeur Fullstack – Java & Angular

ENEDIS / ATOS

Entreprise
04/2024 - 10/2024 (6 mois)
Lyon, France

Développement et maintenance d'applications pour la gestion des communications, gestion des demandes d'exécution des scripts sur les bases de données Enedis, sécurisation des bases de données, gestion des formulaires, application pour la gestion des centres de systèmes d'information et API Gateway : pour la gestion des communications internes et externes entre les requêtes API des applications.

Réalisations clés :

  • Développement et maintenance de nouvelles fonctionnalités basées sur les User Stories.
  • Packaging et déploiement des applications en environnement de production.
  • Participation active aux réunions techniques et fonctionnelles avec les parties prenantes.

Technologies utilisées :

Java 11/17
Spring Boot
Hibernate
Git
PostgreSQL
JIRA
Confluence
Docker
+3
DIGIVOLUTION

Consultant Digital & Technique

DIGIVOLUTION

Freelance
02/2024 - Présent (4 mois)
Paris, France

Direction du cadrage technique pour les projets clients et rédaction de spécifications fonctionnelles détaillées.

Réalisations clés :

  • Choix des stacks techniques appropriées et conception d'architectures système évolutives.
  • Supervision de l'avancement du développement, planification des ressources et alignement des fournisseurs.
  • Réalisation d'assurance qualité et accompagnement des clients dans leur stratégie de transformation digitale.

Technologies utilisées :

System Architecture
Project Management
Quality Assurance
Draw.io
Figma

Encadrant de PFE – Développement Fullstack Java

Freelance
04/2024 - 08/2024 (4 mois)
Télétravail

Formation et aide au développement d'une solution pour la gestion des billets pour les Jeux Olympiques de Paris 2024.

Réalisations clés :

  • Encadrement d'une équipe de 2 étudiants dans le développement d'une application de gestion des billets.
  • Conception et développement d'une API RESTful pour la gestion des utilisateurs, des événements et des transactions.
  • Mise en place de tests unitaires et d'intégration pour assurer la qualité du code.

Technologies utilisées :

Java
Spring Boot
Hibernate
MySQL
RESTful APIs
React
Docker
Git

Développeur Fullstack Java – Gestion de la Comptabilité et des Paiements

Freelance
11/2023 - 04/2024 (5 mois)
Télétravail

Développement d'une solution de gestion de la comptabilité et des paiements pour un client en Arabie Saoudite, ancien comptable, en utilisant la méthodologie agile.

Réalisations clés :

  • Conception et développement d'une application pour la gestion de la comptabilité et des paiements.
  • Création d'une API RESTful pour la gestion des utilisateurs, des transactions et des rapports.
  • Intégration de la solution avec des systèmes tiers pour le traitement des paiements.

Technologies utilisées :

Java
Spring Boot
Hibernate
MySQL
RESTful APIs
React
Docker
Oracle

Assistant de Recherche – Oracle Graph Studio

Oracle

Entreprise
07/2023 - 10/2023 (3 mois)
Casablanca, Maroc

Contribution au développement et à la maintenance d'Oracle Graph Studio, une plateforme pour la gestion et la visualisation des bases de données graphiques.

Réalisations clés :

  • Conception et implémentation de nouvelles fonctionnalités orientées utilisateur pour la manipulation des bases de données graphiques avec [D3.js](https://d3js.org/).
  • Développement d'une interface basée sur [React](https://reactjs.org/) pour la gestion et la visualisation des données graphiques.
  • Réalisation de tests de bout en bout avec [Selenium](https://www.selenium.dev/) pour garantir la fiabilité de la plateforme.

Technologies utilisées :

Java
React
D3.js
Selenium
Jenkins
Spring Boot

Développeur Fullstack PHP – Gestion des Cours et Quiz

Freelance
02/2023 - 07/2023 (5 mois)
Télétravail

Développement d'une solution de gestion des cours et quiz pour une école de formation en ligne.

Réalisations clés :

  • Conception et développement d'une application de gestion des cours et des quiz.
  • Création d'une API RESTful pour la gestion des utilisateurs, des cours et des quiz.
  • Mise en place de tests unitaires et d'intégration pour assurer la qualité du code.

Technologies utilisées :

PHP
Laravel
MySQL
JavaScript
HTML
CSS
Bootstrap
Git
SEOMANIAK

Développeur Web – SEOMANIAK

SEOMANIAK

Entreprise
06/2022 - 09/2022 (4 mois)
Oujda, Maroc

Conception et développement d'une plateforme web permettant de connecter des rédacteurs de textes avec des clients ayant besoin de contenus spécifiques, automatisant la mise en relation et la gestion des commandes de textes entre les deux parties.

Réalisations clés :

  • Recueil des besoins fonctionnels auprès des utilisateurs pour comprendre les attentes et définir les fonctionnalités clés du site.
  • Conception des diagrammes UML (cas d'utilisation, diagrammes de classes) pour modéliser l'architecture du système.
  • Choix des technologies appropriées pour le projet : Laravel pour la gestion backend, Bootstrap pour l'interface utilisateur, et jQuery pour les interactions dynamiques.

Technologies utilisées :

PHP
Laravel
MySQL
HTML
CSS
Bootstrap
JavaScript
jQuery
+2
FIVERR

Freelance – Développeur Fullstack

FIVERR

Freelance
08/2020 - 09/2024 (4 ans et 1 mois)
Télétravail

Livraison de logiciels personnalisés pour des clients internationaux (applications web, outils de bureau, tableaux de bord). Missions à temps partiel réalisées via la plateforme Fiverr.

Réalisations clés :

  • Développement d'applications web et de bureau personnalisées adaptées aux besoins spécifiques des clients.
  • Création de tableaux de bord interactifs pour la visualisation et l'analyse des données.
  • Maintenance, correction de bugs et amélioration des fonctionnalités pour divers projets.

Technologies utilisées :

Spring Boot
Laravel
React
JavaFX
Node.js
MySQL
Docker
PIRFINAD S.A.R.L

Stagiaire – Automatisation et Optimisation des Processus

PIRFINAD S.A.R.L

Entreprise
07/2020 - 08/2020 (2 mois)
Nador, Maroc

Stage chez PIRFINAD S.A.R.L, une entreprise spécialisée dans la fabrication d'accessoires en aluminium. Contribution à l'automatisation des tâches pour les employés et étude des processus internes de l'entreprise.

Réalisations clés :

  • Analyse des processus internes de l'entreprise et identification des domaines à améliorer.
  • Développement de scripts Python pour automatiser les tâches répétitives des employés, améliorant ainsi l'efficacité.
  • Étude du système d'information et des logiciels utilisés au sein de l'entreprise.

Technologies utilisées :

Python
Automatisation
Optimisation des Processus

Activités & Engagement

Contributions communautaires et projets personnels

S
Open Source
20+ repositories

Contributions Open Source

Contributions actives à des projets open source sur GitHub

Points clés :

  • Mainteneur de projets
  • Pull requests acceptées
  • Issues résolues
Voir le profil
S
Communauté
5+ étudiants

Mentorat Technique

Encadrement d'étudiants en développement logiciel

Points clés :

  • Projets de fin d'études
  • Formation technique
  • Conseils carrière
S
Apprentissage
Quotidien

Veille Technologique

Apprentissage continu des nouvelles technologies

Points clés :

  • Certifications IBM
  • Cours en ligne
  • Conférences tech
S
Personnel
15+ projets

Projets Personnels

Développement de projets innovants et expérimentaux

Points clés :

  • Applications web
  • APIs REST
  • Outils d'automatisation
S
Professionnel
4+ années

Freelance Fiverr

Services de développement pour clients internationaux

Points clés :

  • Clients satisfaits
  • Projets livrés
  • 5 étoiles
Voir le profil
S
Personnel
2000+ tasses

Passion Café

Amateur de café et de coding sessions productives

Points clés :

  • Fuel créatif
  • Sessions de code
  • Inspiration quotidienne

Impact Communautaire

Engagement actif dans l'écosystème technologique et la communauté des développeurs

20+

Repositories

5+

Étudiants mentorés

4+

Années freelance

Passion

Projets Récents

Découvrez mes réalisations et projets innovants

Projet Vedette
QResto PRO
15
8
1200

QResto PRO

Plateforme SaaS complète pour la gestion de restaurants et snack-bars avec opérations en temps réel, gestion des commandes, affichage cuisine, système de caisse, facturation et reporting.

Points forts:

  • Gestion des commandes en temps réel et affichage cuisine
  • Système de caisse complet avec intégration facturation
  • Tableau de bord de reporting et analytics avancé
  • Support multi-restaurants avec accès basé sur les rôles

Technologies:

Node.js
Express.js
MySQL
Docker
React
Prisma
WebSocket
Système de Comptabilité
12

Système de Comptabilité

Système de comptabilité sécurisé pour les opérations financières des PME avec authentification multi-utilisateurs, gestion des transactions et reporting complet.

Spring Boot
Thymeleaf
PostgreSQL
Spring Security
+1
Terminé
Marketplace de Contenu
8

Marketplace de Contenu

Marketplace web connectant des rédacteurs de contenu avec des clients pour blogs et textes SEO, avec matching automatisé et gestion des commandes.

Laravel
Bootstrap
jQuery
MySQL
+1
Terminé
Panier d'Achat Paradise Nursery
20

Panier d'Achat Paradise Nursery

Application de panier d'achat e-commerce moderne pour une pépinière avec gestion d'état Redux et design responsive.

React
Redux
Node.js
Express
+1
Actif
API de Critiques de Livres
6

API de Critiques de Livres

API RESTful pour gérer les critiques de livres avec authentification JWT, gestion des utilisateurs et système de critiques complet.

Express
Node.js
MongoDB
JWT
+1
Terminé
Formulaire de Cahier des Charges
4

Formulaire de Cahier des Charges

Application de formulaire dynamique pour créer et gérer des documents de spécifications de projet avec validation et fonctionnalités d'export.

React
Node.js
Express
MongoDB
+1
Terminé

Découvrez plus de projets

Explorez mon profil GitHub pour voir tous mes projets open source et contributions.

Voir sur GitHub

Contactez-moi

Discutons de votre projet ensemble

Disponible pour de nouveaux projets

Email

mohamed.elhaddadi.freelance@gmail.com

Envoyer un email

Localisation

Lyon, France

Télétravail possible

Réseaux sociaux