You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fabien GuesFG

Fabien Gues

👌 Architecte front Angular

650 €/día
7 proyectos
Paris, FR
8-15 años

Tiempo medio de respuesta: 1h

Acerca de Fabien

Je n'accepte que des missions en 100% télétravail.

---

En tant qu'architecte front spécialisé en Angular, je me concentre sur les missions de démarrage de projet et de refactoring d'applications existantes. Mon rôle principal est de garantir la qualité, la performance et la maintenabilité du code front-end, que ce soit en concevant une nouvelle architecture ou en améliorant une application existante.

Missions de démarrage de projet

- Définition de l'architecture front-end pour de nouveaux projets.
- Choix des technologies et des outils adaptés aux besoins du projet.
- Mise en place des bonnes pratiques et des standards de codage.
- Configuration de l'environnement de développement et des outils de build.
- Planification et conception des fonctionnalités initiales.

Missions de refactoring

- Analyse de l'existant et identification des points d'amélioration.
- Planification et mise en œuvre des refactoring.
- Optimisation des performances et de la maintenabilité du code.
- Migration vers des versions plus récentes d'Angular et des bibliothèques associées.
- Réduction de la dette technique.


Je travaille en étroite collaboration avec les équipes backend pour l'intégration des API, avec les designers pour l'implémentation des interfaces utilisateur, et avec les chefs de projet et les parties prenantes pour comprendre les besoins et les exigences. Je contribue également à la formation et au mentorat des développeurs juniors, ainsi qu'à la mise en place des pipelines CI/CD avec les équipes DevOps.

Mon objectif principal est de livrer des architectures front-end robustes et scalables pour les nouveaux projets, et d'améliorer la qualité et la performance du code existant pour les missions de refactoring. Je m'efforce continuellement de réduire la dette technique et de faciliter la maintenance future des applications.
  • Inglés

    Competencia profesional básica

  • Francés

    Bilingüe o nativo

  • Español

    Competencia profesional completa

Solo teletrabajo
Lleva a cabo sus proyectos principalmente en remoto

Experiencia

  • Bpifrance
    Création du design system de BPIFrance
    BANKING AND INSURANCE
    septiembre de 2023 - abril de 2024 (7 meses)
    Paris, Francia
    Création du Design System "Propulsion" pour BPIFrance

    Points 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.
    Angular SOLID Design System Design Token Architecture Accessibilité Storybook Tests unitaires Tests visuels tests d'interaction Monorepo Nx
  • HubSpot France SAS
    Aide à la rédaction d'un article concernant JavaScript
    PRESS AND MEDIA
    enero de 2023 - enero de 2023 (1 mes)
    Paris, Francia
    Hubspot 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.
    JavaScript Rédaction web
  • GLADY
    Lead développeur Front-end Angular
    SOFTWARE PUBLISHING
    marzo de 2022 - diciembre de 2022 (8 meses)
    Paris, Francia
    Présentation du projet

    Glady 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 technique

    La 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.
    Lead Developer Prismic Architecture web Angular Accessibilité Méthode agile Core Web Vitals SEO Angular universal Google Search Console Pédagogie

Reseñas

5,0

de 4 valoraciones

V

Victor

GLADY

Revisado el 15/12/2022

Nous avons grandement apprécié travailler avec Fabien. Il nous a beaucoup aidé à lancer notre nouveau site vitrine en Angular (avec SSR/Universal) et a très bien implémenté les composants et fonctionnalités demandés tout en ayant en tête de produire un projet propre et maintenable. Il est également très réactif et disponible pour intervenir en cas de problèmes sur le projet. Enfin, il a pu former nos développeurs internes sur le projet pour que nous puissions continuer de le maintenir.
SelimS

Selim

HubSpot France SAS

Revisado el 3/5/2023

Recomendaciones

VA
Benjamin MargouxBM
AU
+7
Valentin Astic y 9 otras personas recomiendan a Fabien

Estos perfiles de freelance también coinciden con tus criterios

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formación

  • Ultimate Courses - TypeScript
    Ultimate Courses
    2018
    Formation Basics et Masterclass de Todd Motto
  • Ultimate Courses - Angular
    Ultimate Courses
    2018
    Formation Basics et Masterclass de Todd Motto

Certificados

Conjunto de habilidades profesionales

Categorías