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 €/jour
7 projets
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

Ă€ propos 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.
  • Anglais

    Capacité professionnelle limitée

  • Français

    Bilingue ou natif

  • Espagnol

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement Ă  distance

Expériences

  • Bpifrance
    Création du design system de BPIFrance
    BANQUE & ASSURANCES
    septembre 2023 - avril 2024 (7 mois)
    Paris, France
    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
    PRESSE & MÉDIAS
    janvier 2023 - janvier 2023 (1 mois)
    Paris, France
    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
    EDITION DE LOGICIELS
    mars 2022 - décembre 2022 (8 mois)
    Paris, France
    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

Avis

5,0

sur 4 évaluations

V

Victor

GLADY

Avis laissé le 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

Avis laissé le 03/05/2023

Recommandations

VA
Benjamin MargouxBM
AU
+7
Valentin Astic et 9 autres personnes recommandent Fabien

Ces profils de freelance correspondent également à vos critères

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

Formations

  • 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

Certifications

Compétences

Catégories