Mounir Moucharraf

Ingénieur développeur Web Senior PHP Full Stack

Salaire / Taux journalier

95100 Argenteuil, France

Freelance

Expertises

DockerPHPSymfonyReactRabbitMQFastAPISeleniumRedisDrupalScrumTest & QAWindowsLinuxJavascriptTypescriptRequêtes SQLHTMLCSSPythonNextAngularDjangoNodeBootstrapMySQLMariaDBPostgreSQLMicrosoft SQL ServerRESTful APIsSwagger/OpenAPIJenkinsGitGitLabGitHubTerraformAnsibleApacheClean CodeJiraWordPressPrestaShopOdoo

Langues

Français (Maternelle)Espagnol (Courant)Anglais

À propos

Introduction

Ingénieur Full Stack avec +10 ans d'expertise PHP/Symfony, React et architectures microservices. Actuellement à la SNCF, spécialisé en migration legacy, optimisation performances et DevOps (Docker, CI/CD, RabbitMQ). Expert en développement d'APIs REST sécurisées, refonte d'applications complexes et déploiements automatisés. J'apporte solutions techniques robustes et scalables pour vos projets web.

Liens

Expérience de travail

Développeur Backend & DevOps - PHP/Symfony

SNCF

févr. 2024 - Présent

2 ans 9 mois

Seine-Saint-Denis, France

– Migration progressive d'une application Symfony 3.4 vers 6.4 (anticipation 7.3) avec maintien en production – Audit et mise à jour des dépendances, refactorisation d'un socle legacy – Développement de nouvelles fonctionnalités métier et MCO – Mise en place d'un environnement Dockerisé – Développement d'un microservice Next.js pour génération de documents (HTML → PDF, charts) – Maintenance et évolution du front Angular – Conception d'une API externe avec API Platform, sécurisée par JWT – Optimisation des performances (cache HTTP, Doctrine) – Mise en place de CI/CD Jenkins, gestion GitFlow – Intégration de RabbitMQ pour le traitement asynchrone des notifications

Ingénieur d'Etudes et Développement PHP, REACT JS

Activecom

août 2023 - févr. 2024

7 mois

Strasbourg, France

– Conception et développement d'un Builder de messages en React.js pour remplacer la création HTML des campagnes e-mail – Intégration du Builder sur l'ensemble des pages applicatives concernées – Refonte complète de la gestion des abonnements newsletter (inscription, réabonnement, désabonnement) – Développement et maintenance des services back-end PHP liés aux flux e-mailing – Mise en place de tests unitaires PHPUnit avec mocks et stubs pour fiabiliser le socle applicatif – Conception et développement d'un outil d'envoi de cartes de vœux – Recueil des besoins, modélisation de la base de données et développement d'une interface de gestion des contacts – Personnalisation des e-mails et des pages de confirmation depuis le back-office – Mise en place d'un environnement Docker (PHP-FPM, NGINX, MySQL, Mailer) – Déploiement automatisé via pipelines Jenkins déclenchés depuis GitHub

Ingénieur d'Etudes et Développement PHP, REACT JS

Endis

sept. 2021 - sept. 2023

2 ans 1 mois

92800 Puteaux, France

– Refonte complète suite à évolution du modèle de données – Tests de non-régression et migration d'environ 100 pages PHP – Gestion des bases sur Linux CentOS, réplication MySQL maître/esclave (27 serveurs) – Gestion des accès partenaires (100+) – Développement d'un outil de gestion producteurs (Node.js / ReactJS) – Intégration SSO WebSSO/LDAP avec annuaire EDF et ReCAPTCHA – Création et refonte de Web Services SOAP/REST (Symfony 6) – Déploiement automatisé via Ansible sur 27 sites

Ingénieur d'Etudes et Développement SYMFONY 4 REACTJS

UNIPREVOYANCE

janv. 2019 - sept. 2021

2 ans 9 mois

94300 Vincennes, France

– Installation et configuration complète d'une solution d'authentification SSO centralisée – Création d'un skin graphique personnalisé du SSO, aligné avec la charte client – Intégration de ReCAPTCHA pour le renforcement de la sécurité des accès – Conception et mise en place d'un schéma LDAP adapté aux différents profils et usages métiers – Développement du Front Office de création de comptes en ReactJS – Implémentation des parcours d'inscription pour assurés et entreprises – Consommation de Web Services REST pour la validation des champs, des règles métier et la sécurisation des formulaires – Migration et centralisation des données utilisateurs depuis MySQL et SQL Server – Consolidation et transfert des données vers l'annuaire LDAP (authentification, sociétés, droits, services) – Conception et développement du Back Office en Symfony 4 – Création de Web Services REST interfacés avec MySQL, SQL Server et LDAP – Développement d'un module de gestion des rôles et permissions avec délégation et administration avancée

Ingénieur d'Etudes et Développement PHP

Arval

sept. 2017 - janv. 2019

1 an 5 mois

92500 Rueil-Malmaison, France

– Conception et développement d'une API REST sous Symfony 2.8 pour l'interconnexion entre les outils MonOffre (MTR) et Drive – Mise en place d'une authentification OAuth2 sécurisée (FOSUser, FOSRest, FOSOAuth) – Documentation de l'API via NelmioApiDocBundle – Implémentation d'un système de traçabilité des requêtes (historisation des appels API) – Intégration de SwiftMailer pour l'envoi automatique de notifications en cas d'erreur API – Développement de 6 endpoints principaux (POST / PUT) pour la synchronisation des entités métiers (Companies, Administrators, Véhicules) – Mise en œuvre de règles de droits avancées selon les profils (Arval vs partenaires Europcar / UGAP) – Migration de fonctionnalités critiques depuis un legacy PHP 4 vers Symfony 2.8 – Développement d'outils métier: calcul IRA, kilomètres supplémentaires, facturation multi-formulaires – Maintenance corrective et évolutive via tickets Jira (~20% de l'activité) – Optimisation des traitements asynchrones et des exports volumineux via queue Resque – Support applicatif multi-pays (FR, IT, UK, ES) avec cycles de release bimensuels

Ingénieur d'Etudes PHP Symfony

Bourse des Vols (Agence de Voyage)

déc. 2016 - oct. 2017

11 mois

Paris, France

– Conception et développement d'une API REST Symfony 2.8 interconnectant moteur de recherche vols et CRM (30+ endpoints métiers) – Modélisation avancée des données avec Doctrine ORM pour gérer ≈ 1000 commandes/jour – Mise en place d'une authentification OAuth2 sécurisée (FOSUser, FOSRest, FOSOAuth) – Centralisation des logs applicatifs, erreurs et requêtes SQL via Monolog avec rotation automatique (cron hebdo) – Uniformisation de l'envoi d'e-mails via SwiftMailer sur toutes les applications consommatrices – Migration complète du Back-Office agents vers Symfony 2.8, développement d'un CRM full API – Ajout de fonctionnalités métiers avancées: détection de fraude, gestion de listes blanches – Intégration de Web Services SOAP pour création manuelle des commandes et communication avec le système de facturation Gestour – Évolution du moteur de recherche propriétaire avec création de sites CE pour partenaires, recalcul dynamique des tarifs, intégration Amadeus et système de paiement Rentabill – Mise en place d'un système de bons de réduction synchronisé avec facturation et paiement – Optimisation des performances par utilisation de Redis Cache et mise en place d'Elasticsearch pour améliorer rapidité et pertinence des recherches

Ingénieur d'Etudes PHP Symfony

WEBREFLEXE (Agence Webmarketing)

oct. 2014 - déc. 2016

2 ans 3 mois

92600 Asnières-sur-Seine, France

– Conception et développement d'une application Symfony 2 pour la gestion des éditeurs: CRM, statistiques de campagne et espace éditeur – Mise en place d'un outil de tracking emailing (pixel d'ouverture, clics par campagne) – Participation au développement d'un système de gestion de Picking avec Back-Office Symfony 2 et API REST, ainsi que les applications grand public et professionnelles – Maintenance et évolution des applications grand public et professionnelle, gestion de version via Git, suivi via Trello – Développement d'un site vitrine sous Drupal 5 avec intégration d'API REST pour synchronisation CRM – Évolution du CRM commercial et du site e-commerce avec intégration des outils de livraison de leads via Web Services, Excel, CSV et FTP automatisés – Création d'un Web Service SOAP pour l'intégration des contacts provenant de formulaires externes – Conception d'outils métiers: statistiques mutualisation, gestion des contacts, automatisation via tâches CRON – Développement d'outils professionnels: génération de factures PDF, gestion des inscriptions, configuration des serveurs mail


Formation

ENSEA

Ingénieur Diplômé, Électronique et ses Applications

2011 - 2014

2 ans 11 mois

Claude gelle

Classes préparatoires aux grandes écoles des ingénieurs, Engineering Preparation

2007 - 2009

1 an 11 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.