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

Aujourd’hui, je suis Lead développeur frontend dans la core team de MGDIS : ma mission principale est le développement et le maintien du design system. 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, je construis feezify, un copilote d’entraînement IA-native — orchestration d’agents, mémoire, observabilité, gouvernance par décisions — pour comprendre les systèmes agentiques de l’intérieur.

Le fil

Tout commence par le vélo. Une blessure, en 2010, me met hors course et me fait basculer dans le numérique. J’y entre par l’entrepreneuriat, j’y apprends la communication digitale, et le code finit par s’imposer — appris sur le tas, tout de suite mis en production. De fil en aiguille, j’arrive au design system de MGDIS, avec la même envie qu’au premier jour : rendre le web plus simple, plus accessible et plus durable.

Parcours

  1. — J'ai présenté à Paris-Web 2025, avec Simon, notre retour d'expérience sur un design system accessible by design — après avoir suivi deux éditions comme simple auditeur. J'en retiens que parler en public est une compétence à part entière, et que rendre un sujet technique accessible oblige à le comprendre deux fois mieux.

  2. feezify, le revival. En , j'avais construit feezify : un carnet d'entraînement en SaaS hébergé (Node/Express/Mongo, sync Strava). Je l'ai laissé s'éteindre en 2019. En 2026, je l'ai ressuscité IA-native — un copilote d'entraînement comme skill + cœur markdown, qui tourne sur sa propre IA, zéro infra. C'est mon terrain pour comprendre les systèmes agentiques de l'intérieur : orchestration d'agents, mémoire, observabilité, gouvernance par décisions. Beta bientôt.

    Découvrir feezify → · code source

  3. — Je me forme en continu : audit de l'accessibilité numérique (Empreinte Digitale), Figma UI & prototypage (M2i), Design System (Usabilis), TypeScript et VueJS (Zenika), accessibilité multimédia (Access42), conception de sites accessibles (Atalan).

  4. Depuis — Je suis Lead développeur frontend dans la core team de MGDIS, où je développe et maintiens le design system : des Web Components (StencilJS, SCSS), l'accessibilité RGAA comme exigence non négociable, le tout industrialisé à l'échelle. J'applique la vision de l'architecte frontend et j'accompagne les équipes qui l'implémentent. Ce que j'y apprends : à l'échelle, la cohérence et l'accessibilité ne se décrètent pas, elles s'outillent.

    Le design system en conférence →

  5. — J'étais développeur web chez REF SPORT (Pontivy), avec l'ownership complet des projets : des applications web JS/MVC — SaaS, e-commerce, outils métiers, intranet — du besoin et du prototypage jusqu'au design d'interface. J'y ai monté le pipeline CI/CD (GitHub → Heroku, prod et bêta) et produit les supports de communication, digital comme print. C'est là que j'ai appris à tenir une production, et non seulement à livrer un site.

  6. Depuis — J'ai lancé vtt.bzh comme un outil de praticien et non comme un projet éditorial : un calendrier des randos VTT en Bretagne, pour ceux qui roulent. Aujourd'hui, 12 000 vététistes par mois et la référence #1 sur l'intention « calendrier VTT breton ». C'est surtout mon laboratoire technique grandeur nature — celui où je teste avant d'appliquer ailleurs.

    Voir vtt.bzh → · code source

  7. — J'ai repris et développé cyclesportnature.fr, un commerce indépendant — boutique physique et e-commerce national. J'en pilotais tout : stratégie, finance, budget, management de deux à trois personnes, relation client, et la présence digitale (Prestashop et WordPress, SEO/SEA, réseaux, newsletters). J'y ai appris le numérique par nécessité, du côté de celui qui doit en vivre.

  8. — J'étais responsable communication & digital chez Twinner Sport, où je pilotais la stratégie : plan média, campagnes print et digital, événements, newsletters, réseaux. Je coordonnais l'équipe, les prestataires et l'agence, gérais le site WordPress et l'agence e-commerce, et suivais le SEO et les analytics. Le moment où je passe de « faire le site » à « piloter le digital ».

  9. — J'ai débuté sur le web comme webmaster chez Twinner Sport, en parallèle de ma carrière cycliste : création et ownership complet du site WordPress — mise en production, administration et maintenance du CMS, design CSS/HTML, ligne éditoriale et SEO de base. Le code appris sur le tas, après l'entraînement.

  10. Depuis — Je tiens nicolasjouanno.com, mon hub éditorial, depuis 2008. J'y défends un web possédé, à vitesse humaine — le slow web, l'inverse exact du web qui scale. Mon espace à moi, que j'écris et que je fais évoluer à la main.

    code source →

  11. — J'ai été cycliste professionnel chez Bretagne Schuller : cinq championnats de France, des courses 2.1 et 2.2. Une blessure, en 2010, m'a mis hors course — et m'a ouvert la porte du numérique. Palmarès →

  12. — J'ai commencé comme vendeur chez Twinner Sport, ma première expérience professionnelle, avant de basculer côté web.

  13. Côté diplômes : un BTS Management des Unités Commerciales () et un Baccalauréat STT ().

Compétences

Articles tech & IA

Derniers articles

Newsletter — dev, accessibilité & IA