Max Blassin

Expert Front-End Developer | Angular 22+

5 recommandations

Salaire / Taux journalier

5 personnes recommandent

Paris, France

Freelance

Peut venir sur site

Expertises

TypescriptClean CodeSassAngularTest Driven DevelopmentClean ArchitectureEvent Driven ArchitectureGitGitLabRESTful APIsSoftware CraftsmanshipDéveloppement FrontendCSSGitHubCircleCIKubernetes

Langues

Anglais (Maternelle)Français (Maternelle)

Recommandé par

Thomas Toledo-Pierre

Deloitte

Angular & .NET Developer

A recommandé le 02 juin 2024

Sylvain Vedrenne

Orange

Sr Agile Software Engineer

A recommandé le 02 septembre 2019

Matthieu Maquevice

Continental

DevOps Consultant

A recommandé le 04 août 2019

Et 2 autres personnes

À propos

Introduction

Expert Front-End avec 9 ans d'expérience en Angular et design systems. J'ai livré 40+ composants pour Enedis adoptés par 100+ projets, puis fait évoluer le design system de GRDF (Angular 21, MCP). Récemment, j'ai développé la plateforme Lauréat V2 d'ACTEE (Signal Forms, DDD, Claude Code). Passionné par Angular et le front-end, j'adore challenger, être challengé et me mettre à jour sur les bonnes pratiques !

Liens

Expérience de travail

Expert Front-End (Angular 22)

ACTEE (FNCCR)Freelance

mai 2026 - nov. 2026

7 mois

Paris, France

Dans cette mission, j'ai participé à créer le nouvel outil de demandes de subventions CEE pour les collectivités territoriales. J'ai intégré une équipe de choc de 10 experts recrutés pour ce projet, où il était attendu de la part de chaque membre de l'équipe de la rigueur, de la prise de décisions et de l'autonomie. Il s'agissait de développer la version 2 d'une plateforme de demandes de subventions, avec générateur de formulaire connecté à une plateforme d'administration qui rendait le tout parfaitement configurable. Le métier, complexe, demandait de la souplesse et de nombreuses adaptations pour cet outil qui serait utilisé par toutes les collectivités du territoire. En conséquence, j'ai pu : - Enrichir et challenger le Design System, partagé avec une autre équipe (Storybook, Angular 21/22) - Développer des fonctionnalités cross-domain en architecture DDD - Réfléchir à des choix complexes sur la gestion de formulaires générés à la volée : validation, design, réactivité - Faire basculer ces mêmes formulaires de Reactive Forms vers les Signal Forms Au quotidien, nous avons très largement utilisé l'IA (Claude Code), notamment pour développer rapidement des fonctionnalités, pour entreprendre des chantiers ambitieux, ou comme outil organisationnel (génération de PRs, relecture de code). Ceci était également l'occasion d'explorer les possibilités de ces outils et d'en mesurer certaines limites. En tant qu'experts, nous étions responsables du code produit et tenus à une qualité irréprochable.

Expert Front-End / Design System

GRDFFreelance

oct. 2025 - mai 2026

8 mois

Paris, France

Dans cette mission, j'ai l'occasion de faire évoluer un Design System déjà mature avec toute la complexité que cela peut engendrer. Dans ce contexte, et dans l'objectif de moderniser ce Design System et de le maintenir à la pointe (Angular 21+, Storybook 10...), je suis amené à travailler sur des chantiers ambitieux: - migration de versions d'Angular et des outils en place, - utilisation de Claude Code pour des refactors à grande échelle, - dépréciation d'Angular Material, revalorisation de comportements natifs, - développement de nouveaux composants, - challenge des pratiques (lint, livraison de composants/maquettes) De manière générale, cette expérience est l'opportunité pour moi d'intégrer l'IA dans mes pratiques de travail puisque la DSI encourage l'utilisation extensive de Claude Code dans le cadre de nos développements. J'ai également pu assister à la conception d'un MCP spécifique du Design System en participant aux sessions d'idéations, de code review, aux tests de mise en place et à l'évolution de ce MCP. Finalement, j'ai pu me confronter à des pratiques différentes et ainsi apprendre l'utilisation de nouveaux outils (Nx) et perfectionner ma connaissance sur d'autres outils familiers (Storybook, Gitlab CI). Cette expérience vient consolider mon expertise acquise chez Enedis sur les Design Systems et confirmer mon intérêt pour ce sujet.

Expert Front-End / Design System (Angular)

EnedisFreelance

oct. 2023 - juil. 2025

1 an 10 mois

Lyon, France - Full remote · Remote

En intégrant l'équipe Source, ma mission était de monter la librairie du design system Source. Celle-ci est devenue la solution obligatoire principale des projets web d'Enedis. Cette librairie était multi-technologies (Angular et React), aussi ai-je dû mettre en place une solution pérenne pour avancer en parallèle sur ces deux technologies. Le contexte était complexe et a demandé à ce que je sois polyvalent et force de proposition. Aussi ai-je été amené à mettre en place: - l'architecture en monorepo avec un système de fichiers communs entre Angular et React, - la procédure de build de la librairie (Angular + React), d'import de ses fichiers communs et de ses feuilles de style, - la CI/CD sur GitHub pour mettre en production cette librairie et la distribuer via un repository npm interne, - la documentation interactive Storybook de la librairie, - la stratégie de tests automatisés robuste pour s'assurer d'une qualité irréprochable des composants produits, - la stratégie de versioning et de compatibilité de la librairie et les mises à jour des versions d'Angular, - la stratégie de tests manuels de mise en situation "consommateur" pour s'assurer que la librairie s'installe et exporte bien ses éléments. En plus de ces missions, j'ai été amené à: - onboarder de nouveaux projets, gérer les retours de bugs, les demandes de features de la part de la communauté, - valider et éditer des contributions de la communauté, - présenter régulièrement les nouveaux composants et les bug fixés lors de démos mensuelles adressées aux consommateurs. Chaque décision était issue de discussions productives, et nous avions à coeur à ce que nos composants soient excellents, flexibles, accessibles selon les critères RGAA, et correspondent aux demandes des designers au pixel près. Au final, ce sont plus de 40 composants produits au cours de cette mission et un total de plus de 100 projets pour environ 30 équipes qui avaient adopté Source à la fin de ma mission.

Expert Front-End (Angular)

DedalusFreelance

août 2022 - mars 2023

8 mois

Paris, France

Mission en tant qu'expert Front-End sur Angular. Dans cette mission, j'ai eu l'occasion de travailler sur des portails Professionnel et Patient dans le domaine du médical. Ces portails sont ensuite utilisés dans des cliniques et hôpitaux pour permettre aux professionnels de santé de gérer des dossiers patients et aux patients d'accéder à leurs documents, leurs rendez-vous ou encore leurs factures. Cette mission comportait plusieurs grands axes: * Amélioration de l'existant: migration des versions d'Angular sur plusieurs projets; instauration de bonnes pratiques en respect du Craftsmanship. * Consulting: consultation sur des projets connexes en cours de lancement; peer review; pair programming; documentation et passation. * Développement: implémentation de nouvelles fonctionnalités; refactoring de l'existant. En tant que développeur Front-End, j'étais accompagné par une équipe conséquente et changeante en méthodologie Agile. J'ai eu l'opportunité de travailler dans une équipe avec d'autres développeurs front-end. J'ai été amené, parmi d'autres choses, à implémenter des fonctionnalités telles que les deep links, le système de paiement, ou encore l'historique des accès des professionnels aux dossiers patients. J'ai également été amené à enrichir la librairie interne de composants de la société. J'ai également contribué à la résolution des anomalies, et notamment certaines critiques en termes de temps suite à des mises en production. Le challenge de cette mission était une prise en main rapide de l'existant qui était massif, et une amélioration de celui-ci avec une documentation parfois manquante ce qui m'a permis d'être proactif et inventif dans mes solutions. J'ai par ailleurs eu le plaisir d'échanger, et ma démarche d'amélioration était toujours proposition et discussions, dans l'idée d'une construction commune. Les technologies que j'ai été amené à utiliser étaient Angular, Storybook, Git, Gitea, Docker et Figma.

Expert Front-End (Angular)

AgicapFreelance

févr. 2022 - août 2022

7 mois

Paris, France

Mission en tant que développeur sur Angular 13. Dans le contexte de cette mission, j'ai développé des nouvelles fonctionnalités pour la partie gestion de paiement du produit Agicap qui permet à ses clients, des entreprises, de gérer leurs dépenses. J'ai intégré une squad Agile découpée en plusieurs équipes. Au sein de mon équipe, j'ai eu le plaisir de travailler dans un contexte international, en anglais, avec des profils très pointus aussi bien sur des technologies front-end que back-end. J'ai donc réalisé en Angular 13, avec Nx et NgRx, des nouvelles fonctionnalités telles que des modifications d'informations de paiement, la gestion de bénéficiaires, ou bien le rapprochement de données comptables. J'ai également eu le plaisir de mettre en place des tests d'acceptance via Playwright ainsi que des tests end to end (E2E). Nous faisions également des tests unitaires avec Jest. Nous travaillions en CI/CD sur une stack Docker et Kubernetes avec Gitlab-CI, et j'ai eu l'occasion de discuter de ces sujets et de travailler ces sujets avec des DevOps compétents dans une démarche de montée en compétences. Dans cette mission, nous valorisions l'approche DDD (Domain Driven Design), qui fut centrale dans nos développements et interactions avec le Design et le Produit. J'ai été amené à beaucoup réfléchir à la structure du code, à son découpage, à son arborescence et aux dépendances des modules que je créais, et j'ai ainsi encore su m'améliorer dans ces domaines. Nous discutions très fréquemment de ces sujets, et j'ai eu le plaisir notamment d'initier le lancement d'un produit from scratch en utilisant cette approche DDD, ce qui m'a valu d'être dans beaucoup de réflexion, de challenge, et de mise en place progressive et stratégique de code (déploiement continu, feature flags...). Cette expérience m'a permis de toucher à des sujets très pointus qui ont renforcé ma capacité à hiérarchiser mon code et à lancer intelligemment des fonctionnalités nouvelles.

Front-End Developer (Angular)

AllianzFreelance

juin 2020 - juil. 2021

1 an 2 mois

92800 Puteaux, France

Equipe agile conséquente. Au cours de cette mission, j'ai intégré l'équipe de développement Front-End afin de participer à la refonte du site Allianz.fr. Ce projet massif impliquait de nombreux acteurs et demandait de la rigueur et de se familiariser avec un métier des plus complexes. Il s'agissait de développer pour chaque ligne métier (Assurance habitation, automobile, épargnes, chien-chat ...) les différentes pages de service dédiées aux clients. J'ai eu le plaisir de me former dans ce projet à NgRx qui couplé avec Angular 10 nous permettait de faire bon usage de la réduction (Redux). Notre application était basée sur une surchouche de Angular Material. Nous travaillions en méthodologie agile, en intégration et déploiement continu (CI/CD) à l'aide de Gitlab-CI et cela m'a permis une fois de plus de plonger les mains dans la configuration de la chaîne d'intégration continue. Nous développions également les tests unitaires via Karma/Jasmine pour s'assurer de la qualité de service. J'ai eu le plaisir d'accompagner jusqu'aux portes de la mise en production.

Freelance - Front-End Expert

Tilia - pour les AidantsFreelance

nov. 2019 - mai 2020

7 mois

Paris, France

Petite équipe agile du groupe BNP Paribas. J'ai eu l'occasion de réaliser un back-office from scratch pour mon client en intégrant l'équipe en tant qu'expert Front-End pendant la durée de la mission. Il s'agissait de pouvoir administrer, consulter et valider des changements sur la base de données métier, lancer des campagnes de promotion via une web application hébergée sur le cloud. J'ai eu l'occasion de faire du DevOps en parallèle de mon développement Front-End afin de pouvoir déployer de manière automatique cette application. Technologies: * Angular 9 (Front-End Web) + Angular Material + AWS Amplify + RxJS * CircleCI: CI/CD (DevOps) * Stack AWS Serverless: CloudFront x Lambda x DynamoDB + Cognito pour l'authentification * Karma x Jasmine: Tests unitaires embarqués dans la CI/CD * GitHub * Atlassian Jira (Agilité)

Formation: Android Kotlin x Google Architecture Components

Indépendant

mai 2019 - déc. 2019

8 mois

Formation sur les dernières pratiques recommandées par Google sur Android. Dans le cadre d'une veille technologique, j'ai décidé de me mettre à jour sur ces technologies et de continuer à expérimenter avec Android. Entre autres: * RxKotlin / RxJava * Kotlin Coroutines (Multi-Thread) * APIs (Retrofit) * Mouvements standards: Swipes, Drag and Drop... * i18n * Fragmentation et responsiveness * Google Architecture Components Room (ORM) LiveData Design MVVM avec ViewModel Workers et Jobs

Freelance - Front-End Expert / Full-Stack Development

OrangeFreelance

sept. 2018 - mai 2019

9 mois

Paris, France

Front-End Expert / Angular in an Agile Development team to develop the Ethernet Now solution. 9 months mission. - Single Page Application development using Angular 7 / Bootstrap 4 - Devops / Gitlab-CI / Docker images / Kubernetes-Helm deployment - Back-End Development in Java Spring Boot / Jhipster - Unit Testing (Karma-Jasmine) - E2E Testing - Agile Scrum Squad Summary of the mission: We had to develop a web-app from scratch. The app would be destined to Orange Wholesale's customers for them to automate orders. It should interact with existing Orange systems, and would be integrated in the already existing Customer Portal. We were a whole new team assigned to the task, and undertook both the development of the app and the discussions with the customer in an Agile Scrum methodology. The team was composed of Back-End developers, one Scrum Master, one DevOps Expert and me as the Front-End Expert. We also had to integrate with Orange's Ops systems, and thus developped our CI Chain with Docker, Kubernetes and Gitlab-CI

Amadeus IT Group

mars 2017 - juil. 2018

1 an 5 mois

Londres, Royaume-Uni

Business Analyst and Software Development Engineer

oct. 2017 - juil. 2018

10 mois

Londres, Royaume-Uni

Product Ownership agile sur projet Android/Kotlin (projet international) - Android/Kotlin - Méthodologie Agile - Gestion de projets Développement back-end - C++ - PHP - Flask/Django Développement front-end - HTML5/CSS3 - Javascript (AngularJS, jQuery) - C# Définition de produits et spécifications sur de multiples projets de l'industrie - Définition de produit - Clarification de problématiques - Discussion clients Organisation, préparation et présentation de sessions clientèles internationales mensuelles - Présentations - Discussions et feed-back

Software Engineering in Customer Management Tooling Intern

mars 2017 - oct. 2017

8 mois

Londres, Royaume-Uni

Making of several Web Applications relying on PHP, Javascript and Python, consuming APIs and manipulating data for investigation and assistance in incidents and problem tracking. The requirements are evolving fast in an Agile environment where I wasregularly queried by users for improvements on the apps. Tests and verifications are made on the products as they go live due to their global impact on the customer management service.

Live Monitoring Cloud Based Application Intern

SAP

juin 2016 - oct. 2016

5 mois

Sophia-Antipolis, France

During this internship, I had to make a web application relying on SAPUI5 technology (Javascript API made to create user interfaces), OData and XSOData (data consumption and sharing) which was consuming data from two servers, one being an SAP Solution Manager on which I developped a service using ABAP, one being a HANA database on the cloud. Thanks to the multicultural context of the company, I had the chance to work with many people from many origins about technical and sometimes really specific details. Furthermore, due to the large amount of skills that were required for the project, I got familiar with SAP specific technologies (SAPUI5, SAP Netweaver, ABAP, ...) and improved my skills on other more global domains (Javascript, SAL, OData...)

Intern

Intel Corporation

janv. 2015 - mars 2015

3 mois

Sophia-Antipolis, France

I was in charge of doing element testings and test suites


Formation

Universite de Lorraine

2016 - 2017

2 ans

Au cours de cette seconde formation suivie comme double diplôme j'ai eu l'opportunité d'être formé au domaine des sciences cognitives, dans des domaines variés, dont entre autres le machine learning, l'ergonomie des applications et l'UX et les systèmes multi-agents. Cette expérience a permis de consolider mes connaissances en algorithme et dans les nouvelles technologies, et m'a permis d'acquérir de l'expérience dans l'optimisation des applications centrées utilisateurs.

Universite de Lorraine

Master of Science in Cognitive Science, Cognitive Science and Digital Media

2016 - 2017

2 ans

Thanks to this second diploma that I pursued, I have had the opportunity to be trained to cognitive science, in various domains, including machine learning, ergonomics, UX, and multi agent systems. This has provided me with enhanced knowledge in algorithms, new technologies, and allowed me to acquire experience in customer-centric application optimization.

Ecole Nationale Supérieure des Mines de Nancy

2014 - 2017

4 ans

Activités et associations : Activités et associations :Président de liste en campagne pour le Bureau des Elèves, Responsable communication chez Mines Nancy Entrepreneurs, Pôle communication du RAID des Mines de Nancy, ancien Pôle infographie au Journal Télévisé des Mines, assistant au Weekend d'Intégration 2015

J'ai été admis à l'école d'ingénieurs supérieure Mines Nancy sur concours commun Mines-Ponts après un cycle préparatoire MP*. J'y ai été formé à la résolution de problèmes d'ingénierie appliqués (Optimisation, Thermodynamique, Informatique...) et me suis spécialisé en informatique. Mon expérience étudiante m'a amené à gérer une équipe de 20 étudiants dans le cadre d'une campagne d'élection au bureau des élèves (obtention de fonds, prise de parole en publique, gestion d'évènements...). J'ai également été Responsable de la Communication de Mines Nancy Entrepreneurs, à la tête d'une équipe de 8 étudiants. Cette association se chargeait de toutes les initiatives d'entrepreneuriat des étudiants et nous avons entre autres organisé la communication d'un TedX et d'initiatives d'entrepreneuriat solidaire via Enactus. Ces expériences m'ont permis d'acquerir de la polyvalence dans mes compétences et de m'adapter à de nombreuses situations aussi bien sur des sujets techniques qu'humains.

Ecole Nationale Supérieure des Mines de Nancy

Engineer's Degree of Technological Innovation , Specialized in Computer Science

2014 - 2017

4 ans

EN : I was admitted to Mines Nancy Engineering School after a nationwide competition following a two-year intensive preparatory cycle in theoretical mathematics and physics. There, I was trained in applied problem solving in these subjects and specialized in computer science. My experience in student's life brought me to manage a team of 20 people, to establish a campaign (fundraising, public presentation in front of a large audience of approximately 100 people, event management...), and to teambuild. I currently am Communication Manager at the head of a team of 8 people for Mines Nancy Entrepreneurs, in charge for the communication of all the actions undertaken by the teams in this 96 people association. This gave me experience in order to be versatile and to adapt to many situations as well as to be effective on many theoretical or practical subjects.

–

2012 - 2014

3 ans

EN : Two years long intensive preparatory cycle for Engineering Schools. FR : Cycle Préparatoire aux Grandes Ecoles d'Ingénieurs. Formation intensive en mathématiques, informatique et physique théoriques en vue d'un concours.

Lycée Masséna

CPGE mpsi puis MP*

2012 - 2014

3 ans

Résultat : Admis à l'Ecole des Mines de Nancy

EN : Two years long intensive preparatory cycle for Engineering Schools. FR : Cycle Préparatoire aux Grandes Ecoles d'Ingénieurs. Formation intensive en mathématiques, informatique et physique théoriques en vue d'un concours.

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.