
Firas Kooli
Développeur Front-end Senior | Angular
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Front-end Senior avec 10+ ans d'expertise Angular et leadership technique chez Renault Digital et Crédit Agricole. Spécialisé en architectures micro-front-ends, migration technologique (Angular 7→21), design systems et mise en conformité RGAA. J'optimise vos portails critiques avec des solutions modernes (Signals, Standalone, Nx) tout en garantissant performances et accessibilité.
Expérience de travail
Développeur Front-end Senior Angular
RENAULT DIGITAL
janv. 2026 - Présent
10 mois
92100 Boulogne-Billancourt, France
Au sein de l'équipe MyBrand Web, maintenance évolutive et développement des portails clients stratégiques mondiaux dans un environnement complexe et Agile (SAFE/Kanban). Projet 1: MyAccount – Portail Client & Services Connectés – Intégration des flux d'authentification et de gestion des accès via Apigee Gateway (OAuth2 / JWT). – Développement des interfaces critiques de gestion des consentements (Data Act) et des autorisations de partage de données tiers (RED III). – Implémentation des workflows d'appairage véhicule/compte et de gestion des certificats d'immatriculation (RDOC). – Implémentation des flows d'appairage véhicule/compte utilisateur, interface de confirmation et de gestion des véhicules connectés. – Conception des widgets et pages d'affichage des maintenances programmées (historique, prochaines échéances). Projet 2: EVP (Electric Vehicle Platform) – Passeport Batterie – Développement de l'interface dédiée à la transparence sur la batterie des véhicules électriques (santé de la batterie, autonomie, historique des cycles de charge). – Intégration des données capteurs pour une visualisation claire destinée aux propriétaires et aux acheteurs d'occasion. – Utilisation et intégration du dictionnaire de données CTE (Common Terminology Environment) pour l'internationalisation et l'uniformisation des libellés métier. – Mise en conformité RGAA des parcours, garantissant l'accès aux services pour tous les profils d'utilisateurs. – Lead Technique : Revue de code (Pair Review), déblocage technique de l'équipe et Pair Programming. – Environnement : Angular 21, RxJs, Signaux, effects, Standalone, zoneless, webview, Java, maven, Figma, Sass, Losange Design System (LSG), Jest, SonarQube, GitLab CI, json-server, Apigee, OAuth2 / JWT, Méthodologie Agile SAFE/KANBAN.
Développeur Front-end Senior
CREDIT AGRICOLE
oct. 2021 - déc. 2025
4 ans 3 mois
Paris, France
Au sein de la Digital Factory, maintenance évolutive du portail d'assurance "Esesame" (Auto, Habitation, Santé, Prévoyance). – Restructuration globale de l'application en Micro-front-ends – Migration technologique majeure de l'application d'Angular 7 vers Angular 19. – Intégration du nouveau design système Muesli : création d'une bibliothèque de WebComponents (Lit) et gestion via Storybook. – Refonte de la charte graphique et transformation de maquettes Figma en composants intuitifs. – Mise en conformité RGAA des parcours d'assurance, garantissant l'accès aux services pour tous les profils d'utilisateurs. – Développement de composants UI accessibles (Aria-labels, gestion du focus, contrastes) au sein du design système Muesli. – Sensibilisation et lead technique sur les bonnes pratiques d'accessibilité lors des revues de code. – Optimisation des performances web, compatibilité cross-browser et réactivité mobile. – Lead Technique : Revue de code (Pair Review), déblocage technique de l'équipe et Pair Programming. – Environnement : Angular 19, RxJs, NgRx, Signaux, Standalone, Micro-front-end, Monorepo (Nx), Storybook, AngularJs, ReactJs, NextJs, WebComponents (Lit), Vite, Tailwindcss, Figma, Sass, Design Tokens, Jest, Karma, Jasmine, Java, maven, SonarQube, GitLab CI, Docker, Méthodologie Agile Scrum, Test dirigés par les composants (TDD / BDD).
Développeur Full Stack / Tech Lead Angular & Symfony
AUTORITÉ DE SÛRETÉ NUCLÉAIRE (ASN)
avr. 2015 - oct. 2021
6 ans 7 mois
92120 Montrouge, France
Maintenance évolutive et refonte structurelle du parc applicatif critique pour le contrôle des activités nucléaires en France. Projet 1 : Référentiel (Portail de Data) – Centralisation des données communes (sites, divisions, établissements, géographies) pour l'ensemble du parc applicatif. – Migration PHP (7.0 vers 7.4) et Symfony (3.4 vers 5.4). – Dockerisation du pipeline de tests et mise en place du workflow CI/CD via GitLab CI. – Audit de code via SonarQube et animation de Code Reviews. Projet 2 : Téléservice (Gestion des déclarations de radioactivité) – Refonte Front-end complète d'AngularJS vers Angular 6. – Migration PHP (5.3 vers 7.0) et Symfony (2.8 vers 5.4). – Automatisation du packaging et du déploiement des livrables. Projet 3: Oursin (Gestion des lettres de suite) – Industrialisation du processus de rédaction des rapports d'inspection post-contrôle nucléaire. – Développement d'un outil d'automatisation incluant un éditeur WYSIWYG. – Migration Symfony (4.3 vers 5.4) et intégration avec API Platform. – Garantie de la cohérence avec les réglementations de l'IRSN. – Environnement : Angular, AngularJs, Symfony, API Platform, PHP, RxJs, NgRx, MongoDB, MySQL, Docker, SonarQube, GitLab CI, Karma, Jasmine, PHP Unit, Codeception.