
Hugo Alliaume
Développeur web full-stack passionné, contributeur open-source, et Symfony UX Core Team
Skills
Backend
PHP, Symfony, PHPUnit, PHPStan, Symfony CLI, Docker Compose, CI & CD, DevOps.
Frontend
JavaScript, TypeScript, Symfony UX, Vue, Stimulus, Webpack Encore, Cypress, Playwright, Tailwind CSS.
Performances web
Core Web Vitals, Blackfire, WebPageTest.
Expériences professionnelles
J'ai eu l'occasion de travailler avec la squad Self-Serve, avec Expand, avec AppCore, et bientôt avec Signature
Projets
BiomeJsBundle
2024Un bundle Symfony qui permet d'utiliser Biome.js, un linter et formatter de code JavaScript, TypeScript, CSS, (...), bien plus rapide (et simple d'utilisation) qu'ESLint et Prettier, et ce sans besoin de Node.js !
hugo.alliau.me
2024Mon site :) rassemblant enfin mon blog et mon CV sous une seule et même application, écrite en PHP/Symfony, approche DDD, EasyAdmin et gestion de cache HTTP avec Cloudflare.
Symfony UX Translator
2023J'ai initié le projet Symfony UX Translator afin d'améliorer l'expérience développeur pour utiliser des traductions dans la partie JavaScript dans des applications Symfony, et il y a le support de l'ICU ! :) Merci aux contributeurs open-source pour leurs code reviews et améliorations apportées au projet.
OpenGraph Image Generator
2023Un service web qui permet de générer des images OpenGraph à la volée, en utilisant le Symfony HttpClient, Symfony DomCrawler, et Intervention Image
CKFinder Symfony Bundle
2022Un fork boosté aux hormones du bundle CKFinder officiel, qui permettait de mettre à jour notre application Symfony en 6+ (grâce au scoping de dépendances qui rentraient en conflit), alors que le bundle officiel ne supportait que CKFinder 1 et Symfony 5, et semblait abandonné par CKSource.
ESLint Config Generator
2020Un générateur de configuration dogmatique pour ESLint, basé sur AirBnb et supporte TypeScript et Vue.js.
Symfony Mailer Testing
2020Un bundle Symfony permettant de tester facilement dans Cypress et Behat, l'envoi d'e-mails avec Symfony Mailer.
web-extension-library
2018Une librairie JavaScript proposant une API pratique permettant de faciliter l'écriture d'extension web cross-browser.
vue-web-extension
2018Un boilerplate permettant de créer des extensions web Vue.js, avec Vue-CLI, TypeScript et ESLint.
jsdoc-vuejs
2017Un plugin JSDoc permettant la génération d'une documentation API pour les composants Vue.js 2 et 3.
AutoLogin-Webmail-Numericable
2016Une extension web permettant de se connecter automatiquement à la boîte mail de Numericable, chose non possible nativement.
JVCMaster
2012Une extension web populaire permettant qui proposait des fonctionnalités supplémentaires et innovantes sur les forums de JeuxVideo.com (avant Respawn).