Hugo Casabella

Développeur passionné | PHP Symfony | Go | React | DDD | Clean Architecture | DevOps

Fort d’une expertise en PHP (Symfony), ReactJs et Golang, je conçois et maintiens des applications performantes et évolutives, avec un fort accent sur la qualité logicielle et l’optimisation.

Mon approche repose sur des principes solides :

  • Domain-Driven Design (DDD) pour une modélisation métier efficace.
  • Clean Architecture pour des applications robustes et maintenables.
  • Modernisation & Migration de legacy : refonte progressive, amélioration continue et transition vers des architectures modernes.
  • DevOps & CI/CD : automatisation des processus d’intégration et de déploiement pour plus d’efficacité et de rapidité.

Toujours à la recherche de nouveaux défis, je suis animé par l’envie de concevoir des solutions techniques innovantes et de partager mes connaissances avec les équipes.
Échangeons ! Je serais ravi de discuter de vos projets et de voir comment nous pourrions collaborer.
Lyon, France

Compétences

Langages de programmation
  • PHP
  • Golang
  • Javascript
  • Python
Framework
  • Symfony
  • Gin
  • VueJs
  • ReactJs
Architecture
  • Clean Architecture
  • Monolithe modulaire
  • Microservices
  • CQRS
Méthodes
  • Domain Driven Design
  • Test Driven Development
  • Agile
Tests et qualités
  • PHPUnit
  • Cypress
  • Testcontainers
  • Playwright
  • Behat
  • Blackfire
Déploiement continue
  • AWS
  • GCP
  • Kubernetes
  • Serverless
  • Docker
Intégration continue
  • Gitlab Action
  • Github Action
  • CircleCI
Monitoring
  • Sentry
  • Grafana
  • Kibana
Base de données
  • MySQL
  • Elasticsearch
  • Redis
  • TypeSense
  • Algolia
  • CockroachDB
Outils
  • Redis
  • RabbitMQ
  • Tesseract OCR
  • Git
  • Jira
  • LLM
Systèmes
  • Linux
  • Windows
  • MacOS

Expériences

Analyse et Développeur backend

Janvier 2026 - Avril 2026

Migration du principal micro-service en PHP vers Golang

  • Contribution à l’analyse, la conception et l’optimisation d’architectures microservices
  • Développement des fondations d’un nouveau micro service en Golang
  • Mise en place du monitoring pour l’analyse des performances
  • ~10 % de réduction des coûts d’infrastructure en un temps très court, grâce aux premières optimisations mises en production
  • Golang
  • Kubernetes
  • Terraform
  • Github Action
  • PHP

Développeur backend

Juin 2025 - Décembre 2025

Contribution à des produits stratégiques au cœur de la transition énergétique et de la digitalisation des infrastructures industrielles

  • Développement de fonctionnalités backend en Golang
  • Développement d’une librairie Golang de validation de configuration et de génération de graphiques
  • Mise en oeuvre de tests automatisés avec testcontainers et contrôle de la dette technique pour garantir la fiabilité des solutions
  • Développement d’une librairie Python pour la rédaction de tests automatisés en local, CI et sur serveur distants
  • Golang
  • Python
  • Testcontainers
  • Gitlab Action
  • Docker

Analyste, Développeur backend, Devops

Décembre 2024 - Juin 2025

Audit et développement d’application dans le domaine de l’énergie

  • Audit de l’infrastructure PHP de diverses applications
  • Mise en place d’analyse de facture via une API Golang avec l’utilisation de l’OCR Tesseract
  • Mise en place d’intégration et déploiement continue dans Github Action
  • Création de dashboard grafana
  • Golang
  • PHP
  • Grafana
  • Tesseract OCR
  • Github Action

Développeur backend PHP

Avril 2024 - Novembre 2024

Mise à l’échelle de l’application de vente de séjours sportifs

  • Développement de nouvelles fonctionnalités au sein d’une équipe au fonctionnement agile
  • Fusion de micro-services symfony en un monolithe symfony 6.4 et PHP 8.3
  • Mise en place de tests unitaires et d’intégrations pour fiabiliser et refactoriser l’application
  • Mise en place d’outils de linter et d’analyse statique afin d’améliorer la qualité du projet
  • Amélioration des performances des workflows dans Github Action
  • PHP
  • Symfony
  • GCP
  • Github Action

Développeur Full Stack PHP / ReactJS / Golang / DevOps

Décembre 2021 - Mars 2024

Développement et évolution de solutions métiers, industrialisation des déploiements et conception de microservices

  • Maintenance, évolution et optimisation d’une application de gestion client développée en ReactJS utilisée par les équipes métiers
  • Intégration et déploiement continue avec Kubernetes et Gitlab
  • Déploiement d’instance de dev à la volée sur Kubernetes à la publication d’une nouvelle Pull request
  • Mise en place d’une API golang d’analyse de fichier avec l’OCR tesseract
  • Mise en place d’un micro-service en Golang de gestion et de suivi des prix de l’énérgie, avec une architecture Hexagonale
  • Migration du système de stockage de fichier vers un système S3 Minio sans downtime
  • Traitement de masse de données compteur en JSON rédigé en Golang
  • Récupération et traitement des offres fournisseurs par API (Engie, Primeo, Gazprom, …)
  • Mise en place de tests end-to-end avec Playwright
  • Golang
  • PHP
  • ReactJs
  • Kubernetes
  • Tesseract OCR
  • Playwright
  • Gitlab Action
  • Docker

Développeur backend PHP

Mai 2020 - Décembre 2021

Première expérience dans le métier de l’énergie afin d’automatiser les processus de gestion de données et la migration du produit sous Symfony

  • Algorithme de récupération et de traitement des consommations électriques depuis ENEDIS
  • Refonte de l’architecture à l’aide du Domain Driven Design avec la mise en place de bounded context et d’une architecture hexagonale
  • Mise en place de nouvelles APIs, de tests unitaires et d’intégrations
  • PHP
  • Symfony
  • RabbitMQ

Lead Développeur PHP

Octobre 2019 - Avril 2020

Lead développeur au sein d’une squad de 4 développeurs afin de migrer le système de marketplace vers une architecture en micro services. En charge des choix techniques et du bon déroulement des développements avec une attention particulière apportée sur la sécurité et la qualité.

  • Animation d’une squad de développeur: standup, pair-programming, revue de code
  • Rédaction de spécifications techniques en relation avec une équipe produit
  • Découpe des tâches et suivi du développement accompagné par un chef de projet
  • Attention particulière apporté sur la sécurité avec Sonar, la qualité avec phpstan et phpcs ainsi que les performances avec Apache Benchmark et Blackfire
  • Mise en place d’ateliers techniques autour du design pattern en PHP, d’outils comme Mercure et Xdebug
  • Développement d’une API d’authentification basé sur JWT en Golang
  • PHP
  • Symfony
  • Golang
  • Docker

Développeur backend PHP

Avril 2018 - Septembre 2019

Développeur backend en charge d’implémenter de nouvelles fonctionnalités sur un produit SAAS de marketplace au sein d’une équipe fonctionnant en agilité. Prise en charge de la rédaction de spécifications techniques en relation avec un Product Owner.

  • Développement en PHP 7 avec le framework Symfony 3 et 4
  • Développement de l’API REST documenté avec OpenApi, suivi par l’enrichissement d’un SDK PHP.
  • Ecriture de tests unitaires et fonctionnels avec PHPUnit, Atoum et Behat.
  • Utilisation de JIRA pour la gestion de suivi de tickets.
  • Mise en place d’un environnement de développement avec Docker.
  • Evolution des modes de paiements avec Stripe, LemonWay, HiPay, SMoney, MangoPay avec l’implémentation du virement et prélèvement bancaire et la gestion des comptes clients.
  • Evolution de l’implémentation du moteur de recherche Algolia.
  • Evolution de l’outil d’intégration continue CircleCI pour réduire le temps de process. Création d’une librairie atoum-slicer pour découper les suites de tests Atoum.
  • Import de données de manière asynchrone avec RabbitMQ
  • Réalisation d’un outil interne pour le déploiement à la volée des environnements en sandbox avec platform.sh.
  • PHP
  • Symfony
  • Docker
  • Algolia
  • RabbitMQ
  • CircleCI
  • Stripe
  • LemonWay
  • HiPay
  • SMoney
  • MangoPay

Développeur full stack

Octobre 2012 - Octobre 2017

Première expérience à travers laquelle j’ai acquis une solide expérience dans la réalisation d’applications web dans divers secteurs d’activités et principalement le Ecommerce.

  • Développement en PHP 5 et 7 avec un framework PHP maison de diverses applications: Hitachi, Athena voyages, ALVS
  • Développement d’applications avec Wordpress.
  • Maintenance d’une solution d’emailing mailforyou
  • En charge du déploiement et de l’administration système
  • Formation et accompagnement d’étudiants en alternance
  • PHP
  • Javascript