Ă€ propos de Fabien
Missions de démarrage de projet
Missions de refactoring
Anglais
Capacité professionnelle limitée
Français
Bilingue ou natif
Espagnol
Capacité professionnelle complète
Expériences
- BpifranceCréation du design system de BPIFranceBANQUE & ASSURANCESseptembre 2023 - avril 2024 (7 mois)Paris, FranceCréation du Design System "Propulsion" pour BPIFrancePoints Clés :
- Utilisé par plus de 60 applications.
- Développé from scratch.
- Composants non intrusifs.
- Basé sur la méthodologie SOLID.
- Monorepo NX.
- Conformité avec les normes d'accessibilité RGAA/AAA.
- Tests unitaires avec Jest.
- Tests visuels via Chromatic.
- Tests d'interaction avec Storybook.
- Gestion du theming via SCSS.
- Architecture orientée design tokens.
Détails du projet :Composants non intrusifs et SOLID :Chaque élément, depuis la première propriété SCSS jusqu'aux composants complexes, est conçu pour une séparation claire des responsabilités. En suivant les principes SOLID, nous avons créé des composants avec des fonctions uniques, améliorant ainsi la maintenabilité et la testabilité du code. L'accent a été mis sur l'utilisation de composants HTML natifs pour une intégration fluide et efficace.Accessibilité RGAA/AAA :L'accessibilité est une priorité absolue. En visant les standards RGAA et AAA, nous avons assuré que les composants soient utilisables par tous, y compris les personnes en situation de handicap. Des fonctionnalités telles que la navigation au clavier et l'utilisation de balises ARIA ont été intégrées. Nous avons également mis en place des mécanismes pour prévenir l'utilisation incorrecte des composants, avec des retours directs aux développeurs via des messages d'avertissement et d'erreur. Des tests manuels et automatisés garantissent la conformité continue.Design Tokens :En collaboration étroite avec les designers, nous avons établi une cohérence visuelle pour toutes les applications BPIFrance. Les design tokens offrent une flexibilité et une facilité de gestion du design, permettant des modifications centralisées qui se répercutent sur l'ensemble des composants. Intégrés dans l'architecture SCSS, ils assurent une implémentation uniforme et facile à gérer.Ce projet a été une opportunité exceptionnelle de développer un design system complet, adaptable à diverses technologies au-delà d'Angular, et conçu pour répondre efficacement aux besoins évolutifs de BPIFrance. - HubSpot France SASAide à la rédaction d'un article concernant JavaScriptPRESSE & MÉDIASjanvier 2023 - janvier 2023 (1 mois)Paris, FranceHubspot avait besoin de l'aide d'un professionnel pour proposer un article pour leur blog concernant JavaScript. J'ai accompagné l'entreprise à répondre aux interrogations des lecteurs.
- GLADYLead développeur Front-end AngularEDITION DE LOGICIELSmars 2022 - décembre 2022 (8 mois)Paris, FrancePrésentation du projetGlady propose une plateforme d'avantages salariés. Anciennement Wedoogift, toutes les applications ont fait l'objet d'une refonte.Dans cette optique, mon travail a consisté à prendre le lead tech pour la refonte du site vitrine.Stack techniqueLa stack technique est basée sur Angular pour la partie front et le headless CMS Prismic pour la partie back.SEOÉtant un site vitrine, nous avons dû prendre en compte des problématiques spécifiques au référencement (SEO) qui se sont traduits, pour nous, développeurs, en l'utilisation d'un HTML adapté, un sitemap actualisé automatiquement et de manière indirecte en étudiant les Web Core Vitals pour améliorer l'expérience utilisateur.Un autre point important a été la mise en place du SSR.AccessibilitéGlady souhaite que ses applications soient adaptées à tous. Nous avons donc développé tous nos composants en prenant en compte les nécessités des utilisateurs en respectant les normes RGAA proposées par le Gouvernement Français en matière d'accessibilité.Points clés- User Experience- Pixel Perfects- SEO et Core Web Vitals- Accessibilité- Formation des employés-----D'un point de vue technique, nous avons créé une architecture basée sur la transformation de la donnée (de la récupération de celle-ci à son affichage) et inspirée de la CLEAN Architecture.
Avis
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Ultimate Courses - TypeScriptUltimate Courses2018Formation Basics et Masterclass de Todd Motto
- Ultimate Courses - AngularUltimate Courses2018Formation Basics et Masterclass de Todd Motto
Certifications
- Concepteur de projet webCEFII2017
- Flutter & Dart (Mathieu Passerel)Udemy2021