Nathan Flachaire
Expert Angular
Angular au service d’applications performantes, robustes et faciles à maintenir.
Vous recherchez un Lead Dev / Expert Angular pour vous accompagner sur votre projet ?
J’ai plus de 6 ans d’expérience en développement web, dont plus d’un an en tant que Lead Dev Angular. Au cours de ces années, j’ai travaillé sur de nombreux projets web en entreprise, au sein d’équipes allant de 5 à 50 personnes, avec jusqu’à 5 développeurs côté développement.
Mon objectif est d’apporter un maximum de valeur à votre projet en partageant mes connaissances et mes bonnes pratiques avec l’équipe. J’accorde également une grande importance à l’analyse du besoin métier, afin de proposer les solutions les plus efficaces.
Mon offre :
- Expert Angular (Lead Dev, Consultant, Senior)
- Mise en place d’un projet from scratch ou intégration sur un projet existant
Expertise sur les technologies suivantes (voir le détail dans mes expériences) :
- Angular, Node.js, NestJS, Express.js
- JavaScript, TypeScript
- API REST
- Git
- Angular Architecture frontend
- TypeScript Typage & maintenabilité
- RxJS Flux réactifs
- Node.js Backend & tooling
Je peux vous aider à :
- Mettre en place une architecture solide et des bonnes pratiques sur votre projet (nouveau ou existant)
- Accompagner et former vos développeurs sur les technologies et les bonnes pratiques
- Analyser et répondre efficacement aux besoins métier
- Concevoir des interfaces utilisateurs (UX/UI)
- Développer votre application web
- Mettre en place une méthodologie Agile avec votre équipe
Mes expériences les plus notables :
- Tech Lead Front (Angular) sur un projet de refonte de l’application Fiscalité de la Caisse d’Épargne chez BPCE-SI. Mise en place complète de l’architecture Angular et accompagnement des développeurs Front sur les bonnes pratiques afin d’améliorer l’efficacité de l’équipe.
- Développeur Front Senior (Angular / Node.js) pour Avantix : refonte complète de l’application Phoenix, de la conception jusqu’à la livraison finale. Réalisation du maquettage UI/UX et conception d’une architecture performante pour répondre à des problématiques de performance.
- Montée de version Angular (v13 ➝ v18) et refactoring de l’application de déshérence utilisée par les agents de la Caisse d’Épargne chez BPCE-SI.
On échange sur votre projet ? Contactez-moi par email : nathan.flachaire@outlook.fr OU envoyez-moi un message sur LinkedIn.
Expérience
Groupe SII (ESN)EDF (Client)
Mars 2026 - aujourd’hui · Lyon · Développeur Senior Angular
Sur le projet INCA chez EDF : une application compilant les informations d’une vingtaine d’applications internes à EDF afin de faciliter le travail des chargés d’affaires. Projet mené au sein d’une équipe d’une vingtaine de personnes, dont une quinzaine de développeurs.
- Implémentation de fonctionnalités en développement TDD (E2E Cypress & UT Vitest)
- Accompagnement aux bonnes pratiques IA et au code agentique (Gemini CLI)
Compétences :
Alteca (ESN)BPCE-SI (Client)
Janvier 2025 - Mars 2026 (1 an 3 mois) · Lead Dev Angular · Lyon
Sur le projet Fiscalité chez BPCE-SI : refonte de l’interface permettant de consulter les flux monétaires d’un compte et de générer des fiches IFU. Projet mené en méthodologie Agile Scrum au sein d’une équipe de 50 personnes, avec une squad de 10 personnes, dont 5 développeurs sur le projet.
- Mise à niveau de l’architecture et mise en place des bonnes pratiques Angular
- Formation de développeurs Angular
- Écriture des tests unitaires (Jest)
- Supervision du déploiement de l’application en production (Jenkins, XLDeploy)
Compétences :
Alteca (ESN)BPCE-SI (Client)
Septembre 2024 - janvier 2025 (5 mois) · Lead Dev Angular · Lyon
Sur le projet Déshérence Eckert chez BPCE-SI : interface permettant de mettre à jour le statut de déshérence d’un client à la Caisse d’Épargne. Projet mené en méthodologie Agile Scrum au sein d’une équipe de 50 personnes, avec une squad de 10 personnes dont 3 développeurs sur ce projet.
- Montée de version Angular 13 → 18
- Migration de l’architecture Angular : Modules → Standalone
- Réécriture des tests unitaires (Jest)
- Formation des développeurs Angular
- Supervision du déploiement de l’application en production (Jenkins / XLDeploy)
Compétences :
HR Team - Groupe Scalian (ESN)Sogelink (Client)
Décembre 2023 - juillet 2024 (8 mois) · Développeur Senior Angular Node.js · Lyon
Sur le projet Scodify de Sogelink, un SaaS qui permet de convertir des fichiers DAO en base de données SIG grâce à un modèle d’IA. Le projet suit la méthodologie SAFe Scrum et est constitué de 5 personnes dont 3 développeurs.
Réalisations :
- Développement IHM (Angular) + API REST (Node.js)
- Mise en place des bonnes pratiques Angular et Git
- Revue de code
- Refonte d’interfaces
Compétences :
HR Team - Groupe Scalian (ESN)Sogelink (Client)
Août 2021 - décembre 2023 (2 ans 5 mois) · Développeur Senior Angular Node.js · Aix-en-Provence
Sur le projet Phoenix 2.0, une refonte de Phoenix 1.0, une application permettant de traiter et d’analyser des signaux radar. L’application principale est développée en C++ et intègre des modules web basés sur Chromium. Le projet suit une méthodologie Agile Scrum au sein d’une équipe de 12 personnes.
- Conception des maquettes (Figma) et rédaction des User Stories
- Mise en place de l’architecture Angular from scratch
- Intégration de la charte graphique
- Revues de code
- Implémentation de tests unitaires (Jasmine)
- Résolution de problématiques de performance
- Développement d’un générateur de formulaires dynamiques
- Intégration d’API GraphQL
Compétences :
CTCPA - Centre Technique Agroalimentaire
Juillet 2019 - Juillet 2021 (2 ans 7 mois) · Développeur Angular .NET · Avignon (France)
Refonte de l’application interne Steri'Opt, permettant d’exécuter des calculs de barèmes de traitements thermiques, puis de sauvegarder et consulter les résultats, destinés aux techniciens agronomes et aux industriels agroalimentaires. Équipe de 5 personnes.
- Conception des maquettes UI/UX (Figma)
- Développement des fonctionnalités frontend (Angular) et backend (.NET)
- Mise en place d’une API REST avec Azure Functions
- Mise en place de bases de données (PostgreSQL / CosmosDB)
- Mise en place de la CI/CD (GitHub Actions, Azure Cloud)
- Écriture de tests unitaires (Jasmine) et de tests end-to-end (Selenium)
- Implémentation de l’authentification OAuth
- Développement de graphiques interactifs (Chart.js)
- Mise en place de systèmes de files de messages asynchrones (Azure Queue Storage)
Compétences :
Formation
Université d'Avignon et des Pays de Vaucluse
Master 2 en informatique, Ingénierie informatique · (2014 - 2019)