Lead développeur frontend — design system & accessibilité RGAA

Aujourd’hui, je suis Lead développeur frontend dans la core team du design system de MGDIS. Mon quotidien : des Web Components (StencilJS), l’accessibilité RGAA comme exigence non négociable, et l’industrialisation du frontend à l’échelle. J’applique la vision de l’architecte frontend et j’accompagne les équipes qui l’implémentent. J’en ai parlé sur scène à Paris-Web 2025.

L’IA fait partie de mes outils de développement au quotidien. Le soir, en side project, j’explore les systèmes agentiques — orchestration d’agents, mémoire, observabilité, gouvernance par décisions. Je les construis pour comprendre comment ils tiennent.

Le fil

Le vélo d’abord. Cycliste professionnel sous les couleurs de Bretagne Schuller — cinq championnats de France, des courses 2.1 et 2.2. Voir le palmarès →

Une blessure en 2010 m’a mis hors course. C’est pendant cet arrêt que je suis venu au numérique. Entrepreneur d’abord : boutique physique, e-commerce vélo, P&L, management. Puis la communication digitale. Puis le code — appris sur le tas, appliqué en production.

En 2013, j’ai lancé vtt.bzh — un calendrier des randos VTT en Bretagne. Pas un projet éditorial : un outil de praticien, construit pour les pratiquants. Treize ans plus tard, 12 000 vététistes par mois, référence #1 sur Google pour l’intention calendrier VTT breton — et mon laboratoire d’expérimentation technique grandeur nature.

Le fil m’amène jusqu’au design system de MGDIS, depuis 2019, avec la même envie intacte : rendre le web plus simple, plus accessible et plus durable.

Écrits & conférences

Le parcours complet, étape par étape :

Expérience professionnelle

Lead développeur Frontend - MGDIS (2019 – aujourd’hui)

Membre de la core team : j’applique la vision de l’architecte frontend dans le design system et j’accompagne les équipes dans son implémentation. Responsable de l’outillage pour l’industrialisation du développement d’applications web basées sur des micro-services.

Missions principales

Stack : StencilJS, TypeScript, Vue, Jest, Playwright, CSS3/SCSS, NodeJS, GitLab, Docker…

Développeur Web - Design, Développement & Produit — REF SPORT PONTIVY (2016–2019)

Rôle d’agence interne : ownership complet des projets digitaux, de la conception au déploiement.

Entrepreneur - cyclesportnature.fr (2013–2016)

Reprise et développement d’un commerce indépendant : boutique physique et e-commerce national.

Responsable Communication & Digital - Twinner Sport (2011–2013)

Exécution de la stratégie communication et digitale définie par la direction.

Webmaster - Twinner Sport (2009–2011)

Première expérience professionnelle web, menée en parallèle de ma carrière sportive : création et ownership complet du site WordPress de l’entreprise.

Cycliste professionnel - Bretagne Schuller (2008–2010)

Découvrez mon palmarès sportif

Vendeur - Twinner Sport (2007–2008)

Projets

vtt.bzh — Calendrier communautaire VTT en Bretagne, lancé en 2013. (code source)

nicolasjouanno.com — Hub éditorial personnel, depuis 2008. (code source)

Systèmes agentiques (side project) — Un terrain d’expérimentation que je construis pour explorer l’orchestration d’agents, la mémoire, l’observabilité et la gouvernance par décisions.

Compétences

Conférences

Articles

Formations