À propos

Photo Damien Chauveau

Damien Chauveau

Développeur Backend PHP / Symfony

  • 📍 Bordeaux
  • 🎓 Développeur Concepteur Logiciel (RNCP niveau 6)
  • 💻 Stack principale : PHP • Symfony • API REST
  • 🔎 Disponible pour un poste de développeur backend

Parcours

Après plus de dix années d’expérience en entreprise dans le secteur de l’assurance, j’ai progressivement orienté ma carrière vers le développement web.

Chez Willis Towers Watson, j’ai participé à l’évolution d’un extranet de gestion utilisé par des collectivités. Mon rôle impliquait la participation aux phases de recettage des fonctionnalités, la remontée d’anomalies et l’accompagnement des utilisateurs dans l’utilisation de l’outil.

Cette expérience m’a permis de développer une bonne compréhension des applications métiers, des besoins fonctionnels et du fonctionnement des projets logiciels en environnement professionnel, en collaboration avec des équipes techniques.

Afin de me spécialiser dans le développement web, j’ai ensuite suivi la formation Développeur d’Application PHP/Symfony chez OpenClassrooms, une formation professionnalisante basée sur la réalisation de nombreux projets applicatifs couvrant l’ensemble du cycle de développement backend.

Expérience en développement

Dans le cadre de cette formation et d’un stage chez Bilendi Technology, j’ai travaillé sur le développement d’applications web avec PHP et Symfony en utilisant l’architecture MVC.

J’y ai développé des fonctionnalités CRUD, manipulé des bases de données relationnelles avec Doctrine ORM et participé au travail collaboratif via Git et GitHub.

Ces projets m’ont permis de mettre en pratique plusieurs aspects essentiels du développement backend : conception d’API REST, gestion des entités et relations, optimisation de requêtes SQL et mise en place de tests automatisés.

Technologies

  • Backend : PHP, Symfony, Doctrine ORM, API REST
  • Base de données : PostgreSQL, MySQL
  • Qualité du code : PHPUnit, PHPStan, PHP-CS-Fixer
  • Outils : Docker, Git, GitHub, GitHub Actions (CI), Composer
  • Frontend : HTML, CSS, Twig, Bootstrap

Approche du développement

Je m’attache à produire un code structuré et maintenable en appliquant les bonnes pratiques du développement backend : séparation des responsabilités, architecture claire et organisation cohérente des projets.

La qualité du code occupe également une place importante dans ma façon de travailler, notamment grâce aux tests automatisés, à l’analyse statique et à l’utilisation d’outils modernes de développement.

Objectif professionnel

Aujourd’hui, je souhaite poursuivre mon évolution en tant que développeur backend au sein d’une équipe technique, sur des applications web concrètes et utiles. Mon objectif est de continuer à progresser techniquement tout en contribuant à la conception et à l’évolution de projets applicatifs solides.