Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Sylvain DAVID

Développeur Web Back-End confirmé – PHP / Laravel / Symfony

Situation professionnelle
En recherche d'emploi
En recherche active
Présentation
Développeur web passionné et pragmatique, je conçois et développe des applications fiables et maintenables, principalement en PHP (Symfony/Laravel).
Au cours de mes expériences, j’ai acquis une solide expertise dans la stabilisation et l’évolution de systèmes existants, la création de nouveaux modules métier, la conception et intégration d’API et le développement front-end pour des projets critiques.

Autonome tout en travaillant efficacement en équipe, je sais m’adapter à des contextes variés, prendre des décisions techniques pertinentes et accompagner des juniors dans leur montée en compétences.
Je recherche des missions où je peux apporter ma rigueur technique et ma capacité à résoudre des problématiques complexes, tout en continuant à évoluer dans des environnements dynamiques et innovants.
CV réalisé sur DoYouBuzz

Développeur Web

Global Courtage
Juin 2022 à mai 2025
CDI
Nancy
France
  • CDI de 3 ans au sein de Global Courtage, éditeur d’un CRM métier à destination des courtiers.
  • L’entreprise venait de livrer une V2 web de son application et recherchait un développeur back-end pour stabiliser la plateforme, développer de nouveaux modules et apporter un regard neuf sur l’architecture existante.
  • L’environnement technique reposait sur un monolithe Laravel, avec Blade, jQuery et Materialize, et une organisation de travail structurée (gestion des demandes via Redmine, Git avec branches dédiées et revues de code).
Détails de l'expérience
  • Montée en compétences rapide sur Laravel, avec intégration réussie après une phase de test technique.
  • Prise en main progressive de l’application via la réalisation de demandes fonctionnelles ciblées, avec respect des processus :
    • création de branches Git par ticket,
    • participation active aux revues de code (en tant que revu et relecteur).
  • Développement back-end de nouveaux modules et stabilisation de l’existant.
  • Réalisation de développements front-end en JavaScript / jQuery suite au départ du développeur front, notamment :
    • création d’une interface de gestion de documents en vue liste (type explorateur Windows),
    • adaptation et enrichissement d’interfaces existantes.
  • Proposition et mise en place d’une meilleure structuration du code, inspirée de bonnes pratiques Symfony : introduction des Services pour alléger les contrôleurs et réduire la duplication de code
  • Intégration d’API externes :
    • Yousign v3 (signature électronique),
    • Assurea (module de simulation Assurance).
  • Ouverture progressive de l’application via la conception et le développement d’une API REST, couvrant une vingtaine d’entités sur environ 80 tables.
  • Mise en place de tests End-to-End avec Laravel Dusk, couvrant l’ensemble des parcours critiques.
  • Collaboration étroite avec un nouveau développeur front lors de la migration partielle vers Vue.js, avec :
    • utilisation de Inertia, Pinia et Laravel,
    • travail conjoint sur un module métier majeur (“dossier pro”),
    • définition concertée des structures de données pour les stores front.
  • Développement de pages en Vue.js à partir de composants existants et réalisation d’un graphique temps réel (Chart.js) pour le suivi des parts sociales des entreprises.
  • Documentation complète sur GitLab :
    • présentation globale du projet pour accueillir un nouveau développeur,
    • documentation détaillée du module de signatures électroniques (processus, visuel et code),
    • documentation complète des API internes via Swagger.
  • Contribution directe à la stabilisation et à la fiabilité d’un CRM métier en production.
  • Livraison régulière de nouvelles fonctionnalités et modules à forte valeur ajoutée pour les utilisateurs.
  • Amélioration de la maintenabilité du code via une structuration plus claire de la logique métier et une documentation complète pour faciliter l'intégration de nouveaux collaborateurs.
  • Ouverture maîtrisée de l’application à des usages externes grâce à une API sécurisée et documentée.
  • Sécurisation des évolutions par la mise en place de tests E2E robustes.
  • Expérience confirmée en collaboration back/front, notamment dans un contexte de transition technologique.
  • Engagement collectif lors du changement de gouvernance, démontrant une exigence professionnelle sur les conditions techniques et organisationnelles.
  • Environnement technique : PHP, Laravel, HTML/CSS/Javascript, jQuery, Materialize, Vue.js, API REST, Dusk, Git, Gitlab, Swagger.