Mohamed Aggoubi

Consultant / Senior Full Stack Developer

4 recommandations

Salaire / Taux journalier

4 personnes recommandent

Casablanca, Maroc

Freelance, ouvert au CDI

À distance uniquement

Expertises

ReactPHPLaravelSymfonyTypescriptJavascriptDéveloppement BackendDéveloppement FrontendSites internetBootstrapPostgreSQLVercelGitLabJenkinsRESTful APIsGrafanaDéveloppement FullstackC#ReduxGoogle Cloud PlatformMySQL.NETPostmanSwagger/OpenAPICMSSites internet e-commerceWooCommerceLinuxGitHubAutomatisations No-codeMagentoWordPressAWSKubernetes

Langues

Arabe (Maternelle)Français (Courant)Anglais

Recommandé par

Abdelhak OUARARI

Société Boudenib Industrie

Responsable informatique

A recommandé le 24 octobre 2025

Khalid Benhassoune

WebTrical

IT Talent Acquisition

A recommandé le 16 octobre 2025

Alicia Ruiz

Arxama

CEO Arxama - Agence de communication à Lyon

A recommandé le 16 octobre 2025

Et une autre personne

À propos

Introduction

Développeur Fullstack passionné, avec une solide expérience en Symfony et React.js, ainsi qu’une bonne maîtrise de Laravel et de la personnalisation avancée de WordPress. J’aime concevoir des applications web performantes, évolutives et bien structurées, en appliquant les meilleures pratiques du développement moderne.

Liens

Expérience de travail

Développeur Sénior

Orange MarocFreelance

oct. 2026 - Présent

1 mois

Casablanca, Maroc

- Maintenir et faire évoluer une application métier existante dédiée à la gestion des interventions télécom, développée avec Symfony, PHP, Doctrine et Twig. - Concevoir de nouvelles fonctionnalités métier sur le Back Office et les APIs REST utilisées par les applications mobiles des techniciens. - Intégrer les évolutions en respectant l’architecture existante, les règles métier, les workflows d’intervention et la gestion des droits par profil. - Améliorer progressivement la qualité du code en séparant les contrôleurs, les services métier et les repositories, tout en réduisant la dette technique. - Intégrer et maintenir les échanges avec les services externes du système d’information, avec gestion des erreurs, journalisation et traçabilité. - Faire évoluer le modèle de données avec Doctrine ORM et Doctrine Migrations, en veillant à la compatibilité entre le Back Office et le Backend. - Corriger les anomalies fonctionnelles et techniques, analyser les incidents et assurer le support des environnements locaux et de préproduction. - Participer aux revues de code, aux tests, à la gestion du versionnement et de l’intégration continue avec Git et GitLab CI/CD. - Travail en collaboration avec les équipes métier, mobiles, techniques et infrastructure.

Développeur Sénior

ChapsVisionFreelance

avr. 2026 - août 2026

5 mois

Paris, France

- Piloter la migration d'une application métier de Symfony 4.4 vers Symfony 7.4, en modernisant l'architecture et en assurant la compatibilité des composants. - Remplacer Sonata Admin par EasyAdmin, en refondant les interfaces d'administration, les CRUD, les formulaires, les filtres et les actions personnalisées. - Moderniser le code applicatif en appliquant les bonnes pratiques Symfony (autowiring, attributs PHP, services, sécurité, Doctrine, Messenger) et en réduisant la dette technique. - Concevoir et maintenir des modules métiers, développer de nouvelles fonctionnalités et exposer des APIs REST tout en garantissant la qualité, la maintenabilité et les performances. - Industrialiser les déploiements avec Doctrine Migrations, GitLab CI/CD et participer aux revues de code, aux tests et à la résolution des incidents de production.

Développeur Sénior Full Stack Symfony - React.js

DELTA RMFreelance

nov. 2025 - janv. 2026

3 mois

Paris, France

- 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 Sénior Full Stack Symfony - React.js

ArxamaFreelance

déc. 2023 - oct. 2025

1 an 11 mois

À distance

- 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 avec React.js. - Collaborer avec les designers pour intégrer les maquettes graphiques au développement front-end. - Effectuer des tests unitaires, d'intégration, et de régression. - Documenter code, fonctionnalités, et processus pour faciliter la collaboration. - Participer aux réunions SCRUM : planification, revues, rétrospectives. - Assurer la maintenance des produits logiciels. - Utiliser Git (GitLab) pour le contrôle de version.

Développeur Sénior Full Stack Symfony - React.js

MAYA GROUP

avr. 2020 - déc. 2023

3 ans 9 mois

Casablanca, Maroc

- 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 concepts graphiques dans le front-end. - Effectuer des tests unitaires, d'intégration et de régression. - Documenter le code, les fonctionnalités et les processus. - Participer aux réunions SCRUM : planification, revues et rétrospectives. - Assurer la maintenance des produits logiciels. - Utiliser Git (GitLab) pour le contrôle de version.

Développeur Backend Laravel - Symfony - Wordpress

EnoxoneFreelance

juil. 2018 - mai 2020

1 an 11 mois

Genève, Suisse

- Concevoir et développer des applications et sites web en utilisant Symfony, Laravel et WordPress. - Créer et personnaliser des modules avancés et thèmes WordPress. - Collaborer avec les graphistes pour intégrer des designs en HTML/CSS/JS. - Participer aux réunions SCRUM et fournir un support client.

Développeur Backend .NET

DYNA INFO

sept. 2014 - juil. 2018

3 ans 11 mois

Casablanca, Maroc

- Conception et développement d'applications robustes avec FoxPro et .NET Core. - Gestion et optimisation de bases de données SQL Server pour garantir performance et fiabilité. - Intégration de maquettes en HTML/CSS/JS, respectant les standards et l'ergonomie. - Maintenance, refactoring et amélioration des applications existantes pour assurer évolutivité et stabilité.


Formation

FST Settat

Master 2 (M2), Management des Systèmes d'Information

2020 - 2022

1 an 11 mois

ENITE

Licence professionnelle, Informatique

2014 - 2015

11 mois

Technicien spécialisé en développement informatique

Software development technician, Informatique

2012 - 2014

1 an 11 mois


Licences et certifications

Construisez un site web à l'aide du framework Symfony 7

Délivré le : oct. 2025

Certifié par Openclassrooms

Créez une application Java avec Spring Boot

Délivré le : févr. 2025

Certifié par Openclassrooms

Développez votre site web avec le framework Symfony2 (ancienne version)

Délivré le : oct. 2018

Certifié par Openclassrooms

Portfolio

BECON X.0

Sports League Management

ERP Boudenib Industrie

Application de gestion de chantiers pour une entreprise de gaz

Site internet de location de voitures

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.