Nathan Flachaire
Angular Expert
Angular for high-performance, robust, and easy-to-maintain applications.
Are you looking for an Angular Lead Developer / Expert to support your project?
I have more than 6 years of experience in web development, including more than one year as an Angular Lead Developer. Over these years, I have worked on many enterprise web projects, in teams ranging from 5 to 50 people, with up to 5 developers on the development side.
My goal is to bring as much value as possible to your project by sharing my knowledge and best practices with the team. I also pay close attention to understanding business needs in order to propose the most effective solutions.
My offer:
- Angular Expert (Lead Developer, Consultant, Senior)
- Setting up a project from scratch or joining an existing project
Expertise on the following technologies (see details in my experience):
- Angular, Node.js, NestJS, Express.js
- JavaScript, TypeScript
- REST API
- Git
- Angular Frontend architecture
- TypeScript Typing & maintainability
- RxJS Reactive streams
- Node.js Backend & tooling
I can help you:
- Set up a solid architecture and best practices for your project, whether new or existing
- Support and train your developers on technologies and best practices
- Analyze and respond effectively to business needs
- Design user interfaces (UX/UI)
- Develop your web application
- Set up an Agile methodology with your team
My most notable experiences:
- Frontend Tech Lead (Angular) on a redesign of the Caisse d’Épargne tax application at BPCE-SI. Complete setup of the Angular architecture and support for frontend developers on best practices to improve the team's efficiency.
- Senior Frontend Developer (Angular / Node.js) for Avantix: full redesign of the Phoenix application, from design through final delivery. UI/UX mockups and design of a performant architecture to address performance challenges.
- Angular version upgrade (v13 ➝ v18) and refactoring of the dormant-account application used by Caisse d’Épargne agents at BPCE-SI.
Want to discuss your project? Contact me by email: nathan.flachaire@outlook.fr OR send me a message on LinkedIn.
Experience
Groupe SII (ESN)EDF (Client)
March 2026 - present · Lyon · Senior Angular Developer
On the INCA project at EDF: an application compiling information from around twenty internal EDF applications to make the work of account managers easier. The project is run by a team of around twenty people, including about fifteen developers.
- Implementation of features using TDD (Cypress E2E & Vitest unit tests)
- Support on AI best practices and agentic coding (Gemini CLI)
Skills:
Alteca (ESN)BPCE-SI (Client)
January 2025 - March 2026 (1 year 3 months) · Angular Lead Developer · Lyon
On the Fiscalité project at BPCE-SI: redesign of the interface used to view monetary flows for an account and generate IFU tax forms. Agile Scrum project within a 50-person team, with a 10-person squad including 5 developers on the project.
- Upgraded the architecture and introduced Angular best practices
- Trained Angular developers
- Wrote unit tests (Jest)
- Supervised production deployment (Jenkins, XLDeploy)
Skills:
Alteca (ESN)BPCE-SI (Client)
September 2024 - January 2025 (5 months) · Angular Lead Developer · Lyon
On the Déshérence Eckert project at BPCE-SI: an interface allowing Caisse d’Épargne agents to update a customer’s dormant-account status. Agile Scrum project within a 50-person team, with a 10-person squad including 3 developers on this project.
- Angular upgrade from 13 to 18
- Angular architecture migration: Modules → Standalone
- Rewrote unit tests (Jest)
- Trained Angular developers
- Supervised production deployment (Jenkins / XLDeploy)
Skills:
HR Team - Groupe Scalian (ESN)Sogelink (Client)
December 2023 - July 2024 (8 months) · Senior Angular Node.js Developer · Lyon
On Sogelink’s Scodify project, a SaaS product that converts CAD files into a GIS database using an AI model. The project follows SAFe Scrum methodology and includes 5 people, including 3 developers.
Achievements:
- UI development (Angular) + REST API (Node.js)
- Introduced Angular and Git best practices
- Code review
- Interface redesigns
Skills:
HR Team - Groupe Scalian (ESN)Sogelink (Client)
August 2021 - December 2023 (2 years 5 months) · Senior Angular Node.js Developer · Aix-en-Provence
On Phoenix 2.0, a complete redesign of Phoenix 1.0, an application used to process and analyze radar signals. The main application is developed in C++ and integrates Chromium-based web modules. Agile Scrum project within a 12-person team.
- Created mockups (Figma) and wrote user stories
- Set up the Angular architecture from scratch
- Integrated the graphic charter
- Code reviews
- Implemented unit tests (Jasmine)
- Resolved performance issues
- Developed a dynamic form generator
- Integrated GraphQL APIs
Skills:
CTCPA - Food Industry Technical Center
July 2019 - July 2021 (2 years 7 months) · Angular .NET Developer · Avignon (France)
Redesign of the internal Steri'Opt application, used to run thermal-treatment schedule calculations, then save and consult results for agronomy technicians and food-industry manufacturers. Team of 5 people.
- Created UI/UX mockups (Figma)
- Developed frontend features (Angular) and backend features (.NET)
- Set up a REST API with Azure Functions
- Set up databases (PostgreSQL / CosmosDB)
- Set up CI/CD (GitHub Actions, Azure Cloud)
- Wrote unit tests (Jasmine) and end-to-end tests (Selenium)
- Implemented OAuth authentication
- Developed interactive charts (Chart.js)
- Set up asynchronous message queues (Azure Queue Storage)
Skills:
Education
University of Avignon and the Vaucluse Region
Master's degree in Computer Science, Software Engineering · (2014 - 2019)