CHOUAIB MEHRI

Senior Développeur Full Stack | PHP Symfony

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

PHPJavascriptReactHTMLCSSDockerKubernetesBootstrapAngularMySQLPostgreSQLMongoDBLinuxWindowsSeleniumWordPressPrestaShopGitJiraGitLabGitHubSEOCoaching agileScrum

Langues

Français (Courant)Anglais

À propos

Introduction

Développeur Full Stack PHP/Symfony avec 8 ans d'expérience en gestion d'infrastructures télécom et applications web complexes. Expert en architecture microservices, optimisation de bases de données (600+ tables) et double casquette développeur/Product Owner chez SFR. Spécialisé en PHP8/Symfony6/React avec maîtrise DevOps (Docker/Kubernetes) pour livrer des solutions robustes et scalables à vos projets critiques.

Liens

Expérience de travail

Développeur Full Stack PHP/Javascript – Product Owner

SFR

juin 2024 - mars 2026

1 an 10 mois

Projet : RTG : L'application RTG (Référentiel Technique Global) est une plateforme interne utilisée par SFR pour gérer l'inventaire et la configuration du réseau télécom (2G/3G/4G/5G). Elle centralise et structure les informations sur les équipements réseau, facilitant leur gestion, leur suivi et leur interconnexion. – Missions en tant que Développeur : – Développement et maintenance des modules de l'application RTG – Responsable MCO (Compréhension et correction rapide des bugs en prod) – Implémentation du module d'aide au raccordement sur les équipements DCN (affichage, slots/subslots, filtres de ports) – Ajout et modification de nouveaux châssis selon les demandes métiers – Intégration de la gestion du statut "démonté" sur les équipements réseau – Factorisation de la gestion des notifications pour améliorer leur traitement – Étude et correction des incohérences d'identifiants d'équipements – Correction et validation des tests Selenium – Optimisation et refactorisation du code – Collaboration quotidienne avec les équipes techniques et métiers – Missions en tant que Product Owner : – Recueil et formalisation des besoins fonctionnels avec les métiers – Rédaction et priorisation des User Stories dans le backlog – Animation des réunions de cadrage et des échanges fonctionnels – Validation des développements livrés (tests de recette fonctionnelle) – Coordination entre les équipes métier et technique pour assurer la cohérence des évolutions – Contribution aux cérémonies Scrum (Daily, Sprint Review, Rétrospective...) – Participation à la définition de la roadmap produit pour certains modules. – Environnement technique : PHP, Symfony, Git, GitLab, Docker, Kubernetes, SonarQube, Selenium, Postman.

Développeur Full Stack PHP/React

eureka education

oct. 2022 - mai 2024

1 an 8 mois

Projet : Ppit : Cette application sert à gérer les écoles privées qui appartiennent au groupe Eureka (gestion financière, gestion des étudiants, gestion des enseignants...) – Missions : – Création d'une fonctionnalité pour l'envoi de SMS avec les nouvelles offres d'alternance des écoles aux étudiants chaque semaine. – Permet aux entreprises de payer par carte bancaire les échéances (via Paytweak). – Créer un module pour créer dynamiquement les iframes et injecter facilement les formulaires des écoles – Créer les formulaires des écoles sous forme des API pour que les données soit enregistrer directement dans leurs bases de données – Affichage des bulletins dans l'espace étudiant de l'application Mygema (React). – Affichage des absences des étudiants dans leurs espaces sur l'application Mygema (React). – Correction de bugs et d'anomalies Back/Front, finalisation de fonctionnalités existantes. – Contribution à la rédaction des cahiers de charge. – Documentation technique et fonctionnelle. – Rédaction des documents nécessaires au projet. – Méthodologie Agile Scrum. – Participation aux cérémonies Scrum (Daily Scrum, Sprint review, Rétrospective...). – Analyse du code et résolution de problèmes liés à la logique des systèmes existants. – Environnement technique : PHP 8, Symfony, Laminas JavaScript, React, Composer, GIT, Gitlab, MySQL, HTML, CSS, services web, API Rest, PhpStorm, Postman.

Développeur Full Stack PHP Symfony / Tech Lead Back-End

Orange France

oct. 2018 - sept. 2022

4 ans

Projet 1 - TACT (Test Automatique et Contrôle Technique) : – Cette application permet à chaque utilisateur de créer une campagne de test en introduisant le code unique de l'application sur laquelle il travaille et les serveurs où il veut lancer les tests. L'application lance automatiquement les tests à travers des outils DevOps (Jenkins, Sonar ...) et affiche les résultats à l'utilisateur avec tous les détails. – Missions : – Méthodologie Agile Scrum. – Contribution à la rédaction des cahiers de charge. – Documentation technique et fonctionnelle. – Rédaction des documents nécessaires au projet. – Formation des nouveaux développeurs et clients sur la partie fonctionnelle du projet. – Développement d'empathie envers les clients. – Participation aux cérémonies Scrum (Daily Scrum, Poker Chiffrage, Sprint review, Rétrospective...). – Conception et développement de modules pour la gestion des outils internes d'Orange. – Création de nouveaux modules pour l'application TACT. – Création d'un tableau de bord pour les statistiques des résultats des tests. – Utilisation d'API REST pour récupérer la liste des applications et des serveurs pour chaque application. – Création d'une API pour que d'autres applications puissent facilement récupérer les résultats des tests de leurs applications. – Support de l'application TACT en cas de besoin d'un client. – Formation des clients à l'utilisation de l'application TACT. – Proposition et implémentation d'améliorations d'architecture en back et d'interfaces utilisateur en front. – Analyse du code et résolution de problèmes liés à la logique des systèmes existants. – Environnement technique : PHP 7, Symfony 4, Zend 2, JavaScript, jQuery, Composer, GIT, Gitlab, MySQL, HTML, CSS, services web, API Rest, PhpStorm, Postman. Projet 2 - Infocentre : – Cette application veille à ce que toutes les applications internes d'Orange suivent le processus DevOps en répondant à des sondages et en fournissant des stratégies à suivre, ainsi que des statistiques pour chaque application. – Missions : – Travailler sur la partie front de l'application (Angular 8). – Communiquer régulièrement avec le client pour discuter des priorités et des besoins attendus. – Développement d'écrans, intégration de maquettes. – Découpage de la vue en composants web réutilisables. – Consommation d'API comme source de données. – Création d'interfaces web responsives avec Bootstrap. – Création de nouvelles fonctionnalités demandées par le PO. – Amélioration du code existant. – Création de sondages et attribution de notes. – Amélioration de l'ergonomie de l'application. – Environnement technique : HTML5, CSS3, Bootstrap, API Rest, Angular 8, JavaScript, Postman. Projet 3 - Noria : – Application permettant de gérer le processus de déploiement et l'inventaire du réseau 2G/3G/4G/5G, en modélisant les ressources réseau et les notions IP, ainsi qu'en déployant et supervisant le réseau mobile 2G/3G/4G/5G. – Rôle : Tech Lead Back-End – PHP / Référentiel réseau mobile – Missions : – Référent technique back-end sur le projet – Définition et validation des choix d'architecture logicielle (modélisation des ressources, – Encadrement technique de l'équipe de développement : accompagnement, relecture de code, partage de bonnes pratiques – Collaboration étroite avec les équipes fonctionnelles pour comprendre les besoins et les traduire en solutions techniques robustes – Création de nouveaux formulaires pour la gestion des antennes (4G/5G) – Optimisation d'une base de données complexe comportant plus de 600 tables – Mise en place de flux génériques pour la communication entre NORIA et les autres systèmes internes Orange – Développement de modèles de données représentant les ressources réseau (équipements, antennes, liens, IP, etc.) – Implémentation d'une gestion de versions pour le suivi des évolutions de l'infrastructure – Conception et mise en œuvre d'algorithmes pour l'allocation, la réservation et la libération d'adresses IP – Mise en place d'un système de surveillance de l'utilisation des plages IP pour éviter les conflits – Création de dashboards pour visualiser les indicateurs critiques du réseau (latence, bande passante, disponibilité)

Développeur Full Stack PHP Symfony

Minotore

août 2017 - sept. 2018

1 an 2 mois

Projet : CMS (content management system) de la Société Générale – Contexte : La Société Générale a lancé le site Lyxor ETF (Exchange Traded Funds) dans plusieurs pays européens. Le nombre d'intervenants sur le site était énorme, et les besoins en gestion du site lyxoretf.com étaient nombreux. Par conséquent, la Société Générale a demandé la création d'un CMS propre pour que les différents intervenants puissent gérer directement le contenu du site lyxoretf.com (ajouter, modifier ou supprimer du contenu ou des pages). – Missions : – Présentation des résultats du travail sous forme de démonstrations aux parties prenantes (Experts métier, utilisateurs et clients). – Contribution à la rédaction des spécifications techniques et fonctionnelles. – Participation aux réunions avec le client et proposition de solutions en cas de besoin. – Maintenance des spécifications détaillées du produit. – Analyse et conception. – Planification des tâches. – Développement de nouveaux modules pour le CMS de la Société (par exemple, gestion des comptes utilisateurs...). – Développement d'une interface avec l'intégration du module CKEditor pour la création complète d'une page. – Conception et modélisation de bases de données pour chaque nouvelle section du site. – Correction continue des anomalies ou des bugs signalés par les clients. – Utilisation du cache du navigateur et de la base de données pour optimiser les temps de chargement. – Maintenance du CMS. – Développement de tests unitaires et fonctionnels avec PHPUnit. – Procédures de livraison et de test. – Participation aux différentes cérémonies Scrum (Daily Meeting, Rétrospectives, Sprint Planning...). – Environnement technique : PHP7, Symfony 3.4, JavaScript, jQuery, GIT, Gitlab, MySQL, HTML, CSS, Service web, API Rest, XML, JSON, Bootstrap, PHPUnit.

Développeur Full Stack PHP Symfony (Stage de fin d'études)

Minotore

févr. 2017 - juil. 2017

6 mois

Projet : Création d'un petit réseau social interne pour l'entreprise, permettant le chat, le partage d'informations et la création de tâches pour réduire l'utilisation de la solution Jira. – Missions : – Participation aux cérémonies Scrum (Daily Scrum, Poker Chiffrage, Sprint review, Rétrospective...). – Correction des anomalies Back/Front (partie JavaScript/jQuery). – Analyse du code et résolution de problèmes liés à la logique des systèmes existants. – Participation aux évaluations de l'effort, validation des estimations et communication des écarts au cours du projet. – Développement d'un module de gestion de profil dans le CMS de la Société (permettant aux utilisateurs de modifier leurs informations, d'ajouter une photo...). – Développement d'un module de gestion des tâches (similaire à Jira) pour la création de tickets avec toutes les informations nécessaires et leur attribution aux différents développeurs. – Création d'un système de chat pour que les membres de l'équipe puissent partager des informations et des pièces jointes. – Développement d'un module pour gérer l'accès concurrent aux différentes pages du CMS (pour éviter les pertes de données, car le site est à haut trafic). – Utilisation du cache du navigateur et de la base de données pour optimiser les temps de chargement. – Environnement technique : PHP, Symfony 3.4, HTML, CSS, JavaScript, jQuery, Bootstrap, MySQL, JSON, API REST, GIT, Ajax.


Formation

–

Master, Ingénierie des Médias, Spécialité Développement Web

2017 - 2017

1 mois

–

Licence Fondamentale, Informatique et Multimédia

2015 - 2015

1 mois


Licences et certifications

Scrum master

Délivré le : janv. 2024

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.