Mohamed AGGOUBI

Mohamed AGGOUBI

Développeur FullStack

À propos

Développeur Full Stack passionné, spécialisé en PHP (Symfony) et JavaScript (Next.js, React.js), avec plus de 11 ans d'expérience dans le développement d'applications web performantes. J'interviens dans des environnements complexes, notamment en applications SaaS, e-commerce, gestion d'entreprise, ERP, et portails métiers. Je maîtrise les bonnes pratiques de développement (TDD, DDD, CI/CD) et j'accorde une grande importance à l'expérience utilisateur, la performance et la qualité du code.

Expérience Professionnelle

Développeur Full Stack

DeltaRM
Paris, France (à distance)
Depuis 11/2025
  • Concevoir et développer des applications, sites web et services API sous Symfony pour divers clients
  • Développer et maintenir des modules métiers complexes au sein de la suite DeltaRM (Symfony/PHP, PostgreSQL)
  • Implémenter des interfaces riches (Twig/jQuery) et optimiser l'UX sur les modules Assurance, Contrôle et Audit (datatables dynamiques, formulaires wizard, exports PDF)
  • Industrialiser la délivrance : pipelines CI/CD (GitLab), automatisation des migrations Doctrine/SQL, packaging Docker
  • Garantir la qualité via revues de code, audits de sécurité, campagnes de tests exploratoires et automatisés
  • Assurer la performance et la scalabilité (profiling Symfony, tuning PostgreSQL, cache applicatif/memoization) pour de gros volumes de données multi-clients

Développeur Full Stack

Arxama
Lyon, France (à distance)
12/2023 à 09/2025
  • Concevoir et développer des applications, sites web et services API sous Symfony pour divers clients
  • Intégrer des interfaces utilisateur réactives et conviviales en utilisant React.js
  • Collaborer avec les designers pour intégrer les maquettes et les concepts graphiques dans le développement front-end
  • Effectuer des tests unitaires, d'intégration et de régression pour garantir le bon fonctionnement des nouvelles fonctionnalités et des mises à jour
  • Documenter le code, les fonctionnalités et les processus pour faciliter la compréhension et la collaboration au sein de l'équipe
  • Participer activement aux réunions SCRUM, notamment la planification des sprints, les revues et rétrospectives
  • Assurer la maintenance des produits logiciels
  • Utiliser Git (GitLab) pour le contrôle de version

Développeur Full Stack

MAYA GROUP
Casablanca
04/2020 à 12/2023
  • Concevoir et développer des applications, sites web et services API sous Symfony
  • Intégrer des interfaces utilisateur réactives avec ReactJS
  • Collaborer avec les designers pour le développement front-end
  • Effectuer des tests unitaires, d'intégration et de régression
  • Participer aux réunions SCRUM et contribuer à la collaboration d'équipe

Développeur & Intégrateur

Groupe Enoxone
Genève, Suisse (à distance)
07/2018 à 04/2020
  • Concevoir et développer des applications sous Laravel et Wordpress
  • Créer et personnaliser des modules et thèmes Wordpress
  • Collaborer avec les graphistes pour intégrer les designs
  • Participer aux réunions SCRUM et au support client

Développeur Backend

Dyna Info
Casablanca
09/2014 à 07/2018
  • Concevoir et développer des applications sous Foxpro et .NET Core, SQL Server
  • Intégration de maquettes en HTML/CSS/JS
  • Maintenance des applications existantes

Projets Significatifs

DeltaRM

Nov. 2025 – Aujourd'hui

Suite SaaS de gestion des risques

Symfony 4.4, PHP, PostgreSQL, Twig/jQuery, Docker, GitLab CI/CD

  • Développement et évolution des modules métiers (Assurance, Contrôle, Audit, Recouvrement)
  • Implémentation et optimisation d'interfaces internes (datatables dynamiques, formulaires wizard, exports PDF)
  • Industrialisation des déploiements via pipelines GitLab CI/CD et packaging Docker
  • Optimisation des performances : profiling Symfony, tuning PostgreSQL, cache applicatif/memoization
  • Contribution à la qualité : revues de code, audits de sécurité, tests exploratoires et automatisés

FRMF.ma – Fédération Royale Marocaine de Football

Juil. 2025 – Oct. 2025

Refonte complète du site officiel de la FRMF en architecture multi-modules

Symfony 7.2 (stateful & stateless), API Platform, PostgreSQL, Next.js 15, Tailwind, Docker

  • Développement du CMS Admin en Symfony 7.2 (stateful) : gestion du contenu, médias, pages, actualités
  • Conception et implémentation d'une API REST stateless avec API Platform pour alimenter le frontend et les applications tierces
  • Développement du frontend Next.js 15 : pages publiques, actualités, résultats, classements, équipe nationale, compétitions
  • Mise en place de l'architecture Docker et préparation des environnements de déploiement
  • Intégration d'un système de gestion des rôles, permissions et workflows éditoriaux
  • Collaboration avec l'équipe design pour produire une interface moderne et responsive

Ligue Chaouia Doukkala

Fév 2025 – Juin 2025

Application web de gestion des clubs, licences, compétitions et désignations

Symfony 6.4, MySQL, API REST

  • Développement du backoffice fédéral (gestion clubs, licences, sanctions, matchs, calendriers)
  • Automatisation du processus de désignation des arbitres
  • Mise en place d'un extranet sécurisé pour les clubs (demandes, suivi des dossiers)
  • Développement du portail public/mobile : résultats, classements en temps réel
  • Génération de documents officiels et exports fédéraux (PDF, listings, rapports)

I'm Class

Fév. 2024 – Jan. 2025

Plateforme e-commerce de vêtements personnalisés (B2C)

Symfony 6.4, React 18, MySQL, Nginx, GitLab CI, CMI

  • Conception du backoffice complet (gestion du catalogue, promotions, livraisons)
  • Développement d'un frontend React dynamique
  • Mise en place du paiement sécurisé CMI
  • Génération d'exports comptables (PDF, Excel)
  • Application des pratiques DDD, TDD et respect des normes RGPD

Hosybat

Avr. 2023 - Jan. 2024

Application de gestion de chantiers pour une entreprise de gaz

Symfony 6.3, MySQL 8, GitHub Actions

  • Conception d'un système hiérarchique (projets > bâtiments > étages > logements)
  • Développement de la gestion des rôles utilisateurs
  • Implémentation des règles de validation multi-étapes
  • Déploiement via pipeline CI/CD

Réduction de 60% du temps administratif

ERP Boudenib Industrie

Jan. - Mars 2023

ERP web modulaire multi-départements

Symfony 6, MySQL, Trello, GitHub

  • Développement des modules : production, stock, RH, facturation, installations
  • Gestion multi-profils avec rôles spécifiques
  • Dashboard temps réel avec statistiques graphiques
  • Conception orientée modularité et évolutivité

Gain de 50% sur le traitement administratif

Portail Distributeurs - TotalEnergies

Août - Déc. 2022

Portail B2B de gestion des commandes de carburant

Symfony 5.4, React 17, PostgreSQL, OAuth2

  • Authentification SSO, gestion des profils distributeurs
  • Intégration avec les systèmes internes Total

Portail Gérant - TotalEnergies

Mars - Juil. 2022

Backoffice de gestion pour gérants de stations Total

Symfony 5.4, Bootstrap, PostgreSQL

  • Développement des modules RH, gestion de stock, suivi de performance
  • Automatisation des rapports mensuels (PDF)
  • Structuration du code selon les principes SOLID

FACNOTE

Déc. 2021 - Fév. 2022

SaaS comptable pour experts-comptables français

Symfony 3.4, jQuery, MySQL

  • Développement du noyau comptable (journal, balance, TVA, grand livre)
  • Génération de documents fiscaux conformes
  • Structuration du backoffice complet

Compétences Techniques

Langages

PHP (8+)JavaScript (ES6+)TypeScriptC#Python

Frameworks

Symfony (2.8 à 6.4)ReactJS (17/18)Next.jsReact Native.NET CoreLaravel

Bases de données

MySQLPostgreSQLOracleSQL Server

Outils & DevOps

GitGitHubGitLabCI/CDDockerPostmanPhpStormVS CodeXdebug

Méthodologies

ScrumTDDDDDBDD

Technologies

REST APIOAuth2SOAPMicroservicesGraphQL

CMS

WordPressJoomlaPrestashop

Systèmes

LinuxWindows ServerNginxApache

Langues

Arabe

Natif

Français

Courant

Anglais

Intermédiaire

Formation

Master 2

Faculté des sciences et techniques - Settat
2022

Management des systèmes d'information

Licence Professionnelle

ENITE - Casablanca
2015

Systèmes d'information et bases de données

© 2025 Mohamed AGGOUBI - Tous droits réservés

Besoin d'une solution digitale professionnelle ?

Découvrez Weglob, agence experte en développement d'applications de gestion, création de sites internet, applications mobiles et solutions CRM/ERP. Une équipe de spécialistes qui transforme vos idées en solutions digitales performantes avec un accompagnement personnalisé de la conception à la maintenance.

Découvrir Weglob
Weglob.com - Votre partenaire digital