Simon Duhem
Architecte front-end
Profil
Architecte front-end spécialisé en accessibilité et en Web Components, je conçois un design system. Je m'appuie sur les standards du web pour construire des interfaces réutilisables et utilisables par tous.
Compétences
- Front-end : HTML, CSS, Sass, BEM, JavaScript, TypeScript, Vue.js
- Design system : architecture de composants, Web Components, Shadow DOM, Stencil, design tokens, Storybook, Figma
- Accessibilité : RGAA, WCAG 2.2, ARIA, audit
- Tests : Vitest, Jest, Playwright, axe-core
- Outillage : Node.js, Vite, ESLint, Stylelint, Prettier, monorepo pnpm, Changesets, Renovate, GitHub Actions, GitLab CI
Expérience professionnelle
MGDIS
Architecte front-end
- aujourd'hui, Vannes (télétravail)
Conception et évolution du design system de MGDIS, une bibliothèque de Web Components, au sein de l'équipe Core UI.
Définition de l'architecture et des bonnes pratiques front-end, pour des produits cohérents, de qualité et accessibles.
Technologies : Web Components, Stencil, TypeScript, Storybook, RGAA
Lead Développeur Full Stack
- , Vannes
Encadrement d'une équipe sur des projets de développement full stack.
Développeur Full Stack
- , Vannes
Développement et maintenance d'applications full stack.
Deezer
Web Engineer (Studio)
- , Paris
Intégration de Deezer dans IFTTT, à mon initiative : toutes les phases, du premier contact avec IFTTT au lancement, en passant par les spécifications et le développement.
Plateforme de candidatures et de votes des Victoires de la Musique (variétés, classique et jazz).
Applications utilisant l'API Deezer : sites partenaires, bots Twitter, applications Facebook, widgets.
Web Developer (Régie)
- , Paris
Espaces dédiés pour des annonceurs : Alfa Romeo, CNOSF, McDonald's, Renault, Roxy, Volkswagen...
Marine nationale
Analyste développeur, antenne EMM/SIAG - GERHICO
-
Analyse, développement, déploiement et maintenance d'une solution mobile pour le système RH de la Marine nationale (RH@psodie), destinée aux officiers.
Applications pour les services RH : notations, avancements, entretiens de carrière, plans de mutation des officiers.
Analyste développeur, DCSSF
-
Applications web pour l'intranet : trombinoscope, réservation de ressources (salles de réunion, ordinateurs portables, véhicules), gestion des stocks d'un magasin de fournitures.
Formation
Certificat de conception, d'analyse et de programmation de systèmes d'information
École supérieure et d'application des transmissions (ESAT), Rennes, -
Brevet d'aptitude technique (BAT), systèmes d'information et télécommunications
École de Maistrance, -
BTS Informatique et réseaux pour l'industrie et les services techniques
Lycée Saint-Joseph, Lorient, -
Langues
Français (langue maternelle), Anglais (professionnel)
Conférences et articles
- Article "Music Bridge", simon.duhem.fr ()
- Article "LSLT Pebble Watchface", simon.duhem.fr ()
- Article "Prendre en compte les Web Components dans vos scripts", 24 jours de web ()
- Conférence "Les Web Components et l'accessibilité", Paris Web ()
- Article "Ajout de l'auto-complétion sur les Web Components avec Stencil", dev.to ()
- Article "Simplifier l'intégration des icônes depuis Figma : De la conception au design system", dev.to ()