Hugo Alliaume

Hugo Alliaume

Développeur web full-stack, contributeur open-source, et Symfony UX Core Team


Compétences

Backend

PHP, Symfony, PHPUnit, PHPStan, Symfony CLI, Docker Compose, CI & CD, DevOps.

Frontend

JavaScript, TypeScript, Symfony UX, Vue, Stimulus, Symfony Reprise, Webpack Encore, Cypress, Playwright, Tailwind CSS.

Perfs web

Core Web Vitals, Blackfire, WebPageTest.

Expériences professionnelles

Développeur web back Yousign
Ma première mission en freelance. Je suis intervenu au fil de l'eau sur les sujets en cours de plusieurs squads (Self-serve, Expand, AppCore et Signature), en m'adaptant vite à chaque contexte et à chaque base de code. Une mission très enrichissante, surtout côté tech :)
  • Télétravail
  • Freelance
  • Squad agile

Senior Software Developer & Expert Technique Wamiz
La synthèse de mes deux postes précédents chez Wamiz, recentrée sur la tech pure. J'ai piloté l'identification et le suivi des performances web, en particulier l'INP, devenu en mars 2024 le principal critère des Core Web Vitals pour le ranking Google.
  • Télétravail
  • Performance web

Lead Développeur web full-stack Wamiz
En support quotidien de l'équipe pour lever ses blocages et la faire monter en compétence. J'assurais le suivi technique des projets et la qualité du code, en gardant la main sur l'impact des développements sur les performances applicatives (back & front) ainsi que sur une solide couverture de tests automatisés.
  • Télétravail
  • Performance web
  • Accompagnement technique

Développeur web full-stack Wamiz
Évolution et maintenance du site, avec la mise en place de nouvelles stacks de dev en local et en CI. Revues de code poussées, accompagnement technique de l'équipe et monitoring des performances via Blackfire, Datadog et Sentry/DebugBear. J'intervenais sur les différentes phases de conception pour mener les projets à bien.
  • Télétravail
  • Accompagnement technique

Développeur web full-stack Y-proximité
Référent PHP et JavaScript de l'équipe, en charge de la maintenance et de l'évolution d'une vingtaine de projets web. Mise en place d'une CI et d'outils de qualité de code aux petits oignons.
Migration de l'environnement de dev des VMs vers un Docker « hybride », pour gagner en rapidité et en DX.
  • Présentiel
  • Télétravail partiel

Projets

Symfony Reprise

2026

La couche d'intégration officielle de Symfony pour les bundlers JS modernes, Vite et Rsbuild. Successeur de Webpack Encore, il ne bundle rien lui-même et se contente d'apporter la glue Symfony par-dessus : entrypoints.json, tags Twig, HMR, intégration Stimulus et Symfony UX.

  • Symfony
  • PHP
  • Vite
  • Rsbuild
  • Open-source

Symfony UX Toolkit

2025

Similaire au registry de Shadcn UI, mais pour Symfony : un composant installé est copié dans l'application et peut ensuite être modifié librement. Il propose plusieurs kits, dont Shadcn, Flowbite et Bootstrap. J'en suis le mainteneur principal : architecture des kits, intégration à ux.symfony.com, review des contributions et évolution continue des recipes.

  • Symfony
  • Symfony UX
  • PHP
  • Open-source

Symfony UX Map

2024

Une API PHP qui simplifie la création de cartes Google Maps ou Leaflet : markers, icônes personnalisables, info-windows, et bien plus ! Un grand merci à Simon André pour ses nombreuses revues de code, qui ont beaucoup fait progresser la qualité de mon code 🫶

  • Symfony
  • PHP
  • JavaScript
  • Open-Source

Webpack Encore

2024

C'est l'outil historique de build d'assets côté Symfony, un wrapper autour de Webpack pour compiler les assets d'une application. J'y contribue régulièrement depuis 2019, et j'en ai repris la maintenance en août 2024.

  • Symfony
  • JavaScript
  • Webpack
  • Open-source

BiomeJsBundle

2024

Un bundle Symfony pour intégrer Biome.js, le linter et formatter JavaScript/TypeScript/CSS bien plus rapide et pratique qu'ESLint et Prettier, et ce sans Node.js !

  • Symfony
  • Biome.js

hugo.alliau.me

2024

Mon site personnel (blog, CV et lieux favoris), ré-écrit en une seule application Symfony. Approche DDD, back-office EasyAdmin et gestion fine du cache HTTP.

  • PHP
  • Symfony
  • DDD

Symfony UX Translator

2023

Le portage du Translator de Symfony côté JavaScript : réutiliser les traductions Symfony avec une bien meilleure DX, le support d'ICU et des types TypeScript générés.

  • Symfony
  • PHP
  • JavaScript
  • Open-source

CKFinder Symfony Bundle

2022

Un fork boosté aux hormones du bundle CKFinder officiel. Il nous a permis de passer notre application à Symfony 6+ grâce au scoping des dépendances en conflit, là où le bundle officiel restait bloqué sur CKFinder 1 et Symfony 5, et semblait abandonné par CKSource.

  • Symfony
  • PHP
  • Symfony bundle
  • Open-source

ESLint Config Generator

2020

Un générateur de configuration ESLint dogmatique, basé sur AirBnb, avec le support de TypeScript et Vue.js.

  • Projet Personnel
  • ESLint
  • JavaScript
  • Mono-repo

Symfony Mailer Testing

2020

Un bundle Symfony pour tester facilement l'envoi d'e-mails via Symfony Mailer, aussi bien sous Cypress que sous Behat.

  • Développeur web full-stack
  • Bundle Symfony
  • PHP
  • Tests automatisés

vue-web-extension

2018

Un boilerplate pour créer des extensions web en Vue.js, avec Vue-CLI, TypeScript et ESLint.

  • Projet personnel
  • Extension Web
  • JavaScript
  • TypeScript
  • Vue.js

web-extension-library

2018

Une librairie JavaScript qui offre une API pratique pour écrire des extensions web cross-navigateurs.

  • Projet personnel
  • Extension Web
  • JavaScript
  • TypeScript

jsdoc-vuejs

2017

Un plugin JSDoc qui génère la documentation API des composants Vue.js 2 et 3.