About Fabien
Project Kickoff Missions
Refactoring Missions
English
Conversational
French
Native or bilingual
Spanish
Fluent
Experience
- BpifranceCreation of BPIFrance's Design SystemBANKING AND INSURANCESeptember 2023 - April 2024 (7 months)Paris, FranceCreation of the "Propulsion" Design System for BPIFranceKey Points:
- Used by over **60 applications**.
- Developed **from scratch**.
- Based on **SOLID methodology**.
- Compliance withRGAA/AAA accessibilitystandards.
*Visual testsvia Chromatic.*Interaction testswith Storybook.*Theming managementvia SCSS.- **Design token-oriented architecture**.
Project Details:Non-intrusive and SOLID Components:Every element, from the initial SCSS property to complex components, is designed for clear separation of responsibilities. By following SOLID principles, we created components with unique functions, enhancing code maintainability and testability. Emphasis was placed on using native HTML components for seamless and efficient integration.RGAA/AAA Accessibility:Accessibility is a top priority. By targeting RGAA and AAA standards, we ensured that components are usable by everyone, including individuals with disabilities. Features such as keyboard navigation and ARIA tag usage were integrated. We also implemented mechanisms to prevent incorrect component usage, with direct feedback to developers via warning and error messages. Manual and automated tests ensure continuous compliance.Design Tokens:In close collaboration with designers, we established visual consistency for all BPIFrance applications. Design tokens offer flexibility and ease of design management, allowing for centralized modifications that propagate across all components. Integrated into the SCSS architecture, they ensure uniform and easily manageable implementation.This project was an exceptional opportunity to develop a comprehensive design system, adaptable to various technologies beyond Angular, and designed to effectively meet BPIFrance's evolving needs. - HubSpot France SASAssistance in writing an article about JavaScriptPRESS AND MEDIAJanuary 2023 - January 2023 (1 month)Paris, FranceHubspot needed professional assistance to produce an article for their blog about JavaScript. I helped the company answer readers' questions.
- GLADYLead Front-end Angular DeveloperSOFTWARE PUBLISHINGMarch 2022 - December 2022 (8 months)Paris, FranceProject OverviewGlady offers an employee benefits platform. Formerly Wedoogift, all applications underwent a redesign.In this context, my work involved taking the technical lead for the redesign of the showcase website.Technical StackThe technical stack is based on Angular for the front-end and the headless CMS Prismic for the back-end.SEOAs a showcase website, we had to consider specific referencing issues (SEO), which translated, for us developers, into using adapted HTML, an automatically updated sitemap, and indirectly by studying Core Web Vitals to improve user experience.Another important point was the implementation of SSR.AccessibilityGlady wants its applications to be accessible to everyone. Therefore, we developed all our components with the necessary considerations for users, respecting the RGAA standards proposed by the French Government for accessibility.Key Points- User Experience- Pixel Perfects- SEO and Core Web Vitals- Accessibility- Employee Training-----From a technical standpoint, we created an architecture based on data transformation (from retrieval to display) and inspired by CLEAN Architecture.
Reviews
Recommendations
These freelancer profiles also match your criteria
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
Education
- Ultimate Courses - TypeScriptUltimate Courses2018Formation Basics et Masterclass de Todd Motto
- Ultimate Courses - AngularUltimate Courses2018Formation Basics et Masterclass de Todd Motto
Certifications
- Web Project DesignerCEFII2017