Emmanuel Roux

Développeur senior • Angular • NodeJS

Salaire / Taux journalier

Paris, France

Mobilité : Paris, Île-de-France, ...

Freelance

À distance uniquement

Expertises

AngularNodeJavaSpring BootTypescriptGitLabDockerCoaching agileRESTful APIsGitPostgreSQLPHPSymfonyC++C#.NETAWSMaven

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Senior Developer specializing in Angular and NodeJS with experience in fullstack development, project leadership, and training.

Liens

Expérience de travail

Développeur Angular / NodeJS

AudiovisuelFreelance

juil. 2024 - Présent

2 ans 4 mois

À distance

Projet en méthodologie agile (SCRUM / SAFE), ~ 100 personnes au total Mission 1 : Développement de plateforme web grand public, pour une grande marque : - Grille & catalogue produit - Tunnels d’achat - Paiement - Compte client - Contraintes webperf - Accessibilité Mission 2 : Développement du Design System de la marque, utilisé par une équipe de ~100 personnes. - Définition des composants & évolutions via échanges avec l’équipe UI/UI - Contraintes fortes d’accessibilité (audits internes & externes) - Mise à disposition de documentation pour les équipes (Storybook) Claude Code IA, Angular 22, Angular Material/CDK, Server-Side Rendering (SSR), RxJS, NgRx, NX, NodeJS, API REST (OpenAPI 3, Swagger), Tests (Jest), Docker, Kubernetes

Développeur Angular

Matomo

avr. 2021 - Présent

5 ans 7 mois

À distance

Développeur du plugin open-source Matomo Analytics pour Angular. Matomo Analytics est un outil de web analytics et une alternative française à Google Analytics respectant la RGPD. - Librairie permettant d’intégrer Matomo Analytics dans une application Angular - 35k téléchargements/semaine - 11 contributeurs - Projet open-source : https://github.com/EmmanuelRoux/ngx-matomo-client - Référencé par Matomo : https://matomo.org/integrate/ Claude Code, IA, Angular 21, Angular Package Manager (library), Github Actions, Tests (Karma, Jasmine)

Développeur fullstack Angular / NodeJS

Renault GroupFreelance

janv. 2022 - juil. 2024

2 ans 7 mois

Paris, France

Mission 1 : Refonte du système de garanties pour le contrôle de gestion. Objectif : calculer du coût unitaire par type de véhicule, selon des critères variés, afin de calculer les provisions des années suivantes (budget dépenses et charges). Développement from scratch d’une application web complète (front, back, data) dans l’optique de remplacer le système existant. - Équipe SCRUM comprenant entre autres 4 développeurs, 2 data engineering et 1 UX/UI - Définition des écrans / maquettes / UX - Mise à disposition et croisement des données des véhicules, des batteries, des offres de garantie, volumes de vente, dépenses, facturation. - Affichage avec Ag-grid des données traitées et croisement avec les référentiels métier (véhicules, batteries, offres de garantie, marchés géographiques...) - Ajustements manuels par l’opérateur (CDG) des données calculées, via tableaux Ag-grid - Présentation des calculs de provision automatiques (UX complexe : Angular Material & Ag-grid) Angular 20, Angular Material, RxJS, NgRx, API REST (OpenAPI 3, Swagger), Tests (Karma, Jasmine, Cypress), Accessibilité, Backends Java & NodeJS, Maven, Docker, Kubernetes, GitLab-CI/CD, OIDC, OAuth2 Mission 2 : Développement du Design System, interne au Groupe Renault. Objectif : Adapter le nouveau Design System de Renault Group (et ses filiales Renault, Dacia, Mobilize, Alpine) à l'ensemble des applications du groupe, mettre à disposition les composants DS pour l’ensemble des développements du groupe (Storybook). - Équipe de 3 développeurs en plus du pôle UX/UI - Le Design System est développé et adapté pour les différents langages et frameworks utilisés dans l'entreprise (Javascript vanilla, React, Angular) - Il permet aux applications d'implémenter facilement les composants du Design System du groupe ou de leur filiale, y compris concernant l'accessibilité - Contraintes d’obligation du respect des normes d’accessibilité du groupe Angular 20, Angular Material, Storybook, RxJS, NgRx, API REST (OpenAPI 3, Swagger), Tests (Karma, Jasmine, Cypress), Accessibilité, Backends Java & NodeJS, Maven, Docker, Kubernetes, GitLab-CI/CD, OIDC, OAuth2

Développeur fullstack Angular / Java

Renault DigitalFreelance

nov. 2019 - janv. 2022

2 ans 3 mois

Paris, France

Refonte des outils Source-to-Pay. Application web de pilotage de l’ensemble du processus achats- fournisseurs, de la sélection à la facturation. Objectif : optimiser la performance, la conformité et l’efficacité des flux financiers du Groupe Renault. - Définition des écrans / maquettes / UX, en collaboration avec une UI designer - Développement de formulaires complexes multi-backend - Développement de tableaux de reporting et de suivi - Développement du process de suivi des demandes (interaction avec divers systèmes internes) avec droits d'accès - Equipe SCRUM comprenant entre autres 4 développeurs + UX Angular 12-13, Ag-grid, Angular Material, RxJS, NgRx, Java Spring Boot, Maven, API REST (OpenAPI 3, Swagger), Tests (Karma, Jasmine, Cypress), Accessibilité, Docker, Kubernetes, GitLab-CI/CD, OIDC, OAuth2

Développeur fullstack Angular / Java

BNP Paribas Cardif

avr. 2019 - nov. 2019

8 mois

92000 Nanterre, France

Développement d'une application de traitement de flux de données finance et assurance par batch. - Développement d'un Dashboard de gestion des batchs - Développement d'un Dashboard de reporting Angular, RxJS, Java, Spring Boot, Maven, API REST (OpenAPI 3, Swagger), Tests (Karma, Jasmine), Docker, Kubernetes, GitLab-CI/CD, OIDC, OAuth2

Lead Développeur fullstack Angular / Java

Thales

nov. 2016 - mars 2019

2 ans 5 mois

78140 Vélizy-Villacoublay, France

– Angular 5+ / Java 8+ – Pour un acteur majeur du nucléaire, lead developer sur des équipe Agile Scrum de 3 à 8 personnes – Développement Angular / Java – Référent technique projets Angular – Scrum Master – Définition de l'architecture logicielle, choix des outils – Formation des équipes à Angular et Java – DevOps (GitLab, Docker, Rancher, Sonar...) – Développement des pratiques Agile et DevOps au sein de l'entreprise

Nocosium

janv. 2012 - janv. 2016

4 ans 1 mois

Lead développeur fullstack

janv. 2015 - janv. 2016

1 an 1 mois

– Analyses fonctionnelles – Spécifications (fonctionnelles, IHM, équipements) – Relation client – Conception, développement, tests, mise en production – Gestion équipe de développement – Mise en place de systèmes d'information – Mise en place d'équipements métier – Java/JEE, Spring, Grails, Hibernate, PostgreSQL, Android (SDK, Android Studio), API REST (JSON), AGILE, Git

Développeur fullstack

janv. 2012 - janv. 2015

3 ans 1 mois

– Analyse et spécifications fonctionnelles, spécifications IHM. – Conception, développement, tests, mise en production. – Java/JEE, Spring, Grails, Hibernate, Android (SDK, Android Studio), Maven, Git.


Formation

Global Knowledge

Certification Training, Amazon Web Services, AWS

2018 - 2018

1 mois

Grenoble INP Esisar

Ingénieur, Informatique et réseaux

2012 - 2015

3 ans 1 mois

Université Pierre Mendès-France (Grenoble II)

DUT, Informatique

2010 - 2012

2 ans 1 mois

Portfolio

Matomo for Angular

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.