// mon histoire

Parcours

Expériences

Développeur Symfony

CCI Paris Ile-de-France

mars 2024 → Présent actif

Paris, France

Contexte & Mission

Au sein du département Web et scolarité du GIE, je pilote la maintenance et l’évolution d’une application stratégique pour Le Français des Affaires, organisme de certification linguistique.

Objectifs

Garantir la stabilité et faciliter la gestion des sessions d’examen

Composantes clés

Front-office (inscriptions candidats), Back-office (centres agréés), API (tests en ligne)

Réalisations majeures

➤ Optimisation des formulaires et workflows

  • Problème : Formulaires complexes entraînant des erreurs et une maintenance difficile.
  • Solution : Refonte avec validations personnalisées, événements de formulaire, et factorisation du code.
  • Résultat : Code plus lisible, réduction des erreurs, et meilleure maintenabilité.

➤ Double authentification (2FA)

  • Problème : Sécuriser les comptes utilisateurs.
  • Solution : Intégration de 2FA via mail et SMS avec des bundles Symfony.
  • Résultat : Sécurité renforcée sans complexité accrue pour les utilisateurs.

➤ Migration Symfony 6.1 → 6.4 et PHP 8.1 → 8.3

  • Problème : Codebase vulnérable avec des dépendances obsolètes.
  • Solution : Mise à jour des modules, adoption de PHP 8.3, suppression de code redondant.
  • Résultat : Application stabilisée, codebase alignée sur les standards actuels.

➤ Leadership technique

  • Problème : Expertise Symfony limitée dans l’équipe.
  • Solution : Référent Symfony pour une équipe de 10+, alignement des bonnes pratiques avec les développeurs.
  • Résultat : Montée en compétences, codebase unifiée et respectueuse des standards.

Impact métier

  • Réduction des tâches manuelles via l’automatisation.
  • Interface back-office intuitive pour les centres agréés.
  • Satisfaction client grâce à la stabilité et l’évolutivité de la plateforme.
  • Code plus facile à comprendre et à maintenir.

Technologies clés : Symfony 6.4 · PHP 8.3 · PostgreSQL · Git · Jira

Développeur Web

Bleu Digital

août 2021 → août 2023

Chartres, France

Symfony pour les projets Intranet et extranet

➤ Réaliser des projets intranet et extranet en employant le framework Symfony (versions 3, 4 et 5).

➤ Maîtriser les concepts tels que les entités, les relations, le DQL, et les bases de données SQL.

➤ Exploiter l’injection de dépendances pour assurer une architecture modulaire et évolutive.

➤ Utiliser Doctrine pour gérer la persistance des données.

Développement web full stack

➤ Appliquer des compétences en développement back end et full stack pour créer des applications web complètes.

➤ Utiliser les framework Symfony et WordPress pour développer des solutions robustes et performantes.

➤ Intégrer des technologies front end telles que Twig, jQuery, Ajax, Bootstrap, Foundation et Sass pour des interfaces réactives.

Outils de développement et déploiement

➤ Utiliser Git pour le contrôle de version et la gestion collaborative du code.

➤ Assurer le déploiement sur des serveurs pour rendre les applications accessibles en ligne.

Collaborer et partager des connaissances

➤ Travailler en coordination avec les membres de l’équipe pour favoriser la croissance collective.

➤ Partager des connaissances et des bonnes pratiques pour améliorer l’efficacité globale.

Concevoir des thèmes et plugins WordPress personnalisés

➤ Créer des thèmes sur mesure et des plugins WordPress pour optimiser la visibilité des clients.

➤ Mettre en œuvre des solutions innovantes afin d’améliorer l’expérience utilisateur et l’impact des sites web.

Formation

Master en Informatique

H3 Hitema

sept. 2021 → juil. 2023

Issy-les-Moulineaux, France

Formation orientée développement web full-stack en alternance. Approfondissement des frameworks modernes (Symfony, React, Nuxt, Vue), Docker, TypeScript et des bases en data science.

  • Frameworks PHP (Symfony & Laravel)
  • Frameworks JavaScript (React, Vue, Nuxt, Express)
  • TypeScript
  • Déploiement d’une application web (Firebase, Github Pages, Heroku)
  • Docker
  • Serverless (Firebase)
  • Tests unitaires
  • MongoDB (NoSQL)
  • Python (algorithmes, bases de data engineering et data science)

Licence en Informatique

Université d'Orléans

sept. 2018 → juil. 2021

Orléans, France

Formation pluridisciplinaire couvrant les bases de l’algorithmique, la programmation orientée objet et le développement web. Premières armes en Symfony et découverte de Java.

  • Développement Web (HTML, CSS, PHP, JavaScript, Bootstrap)
  • Symfony
  • Docker
  • Gestion de version (Git)
  • Programmation orientée objet (POO)
  • Java (Struts2, JavaFX, Maven)
  • Design patterns (Java)
  • Algorithmes (Python)