
Nicolas Garin
Développeur Angular Senior
Salaire / Taux journalier
94800 Villejuif, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur Angular senior avec 10+ ans d'expertise en développement full-stack et leadership technique. Directeur technique freelance ayant conçu des plateformes complètes (marketplace, e-commerce) pour SNCF, Edenred, Canal+. Spécialisé Angular/NgRx/RxJS avec maîtrise AWS, microservices et architecture moderne pour des projets scalables.
Expérience de travail
Developpeur Angular senior
SNCF RéseauFreelance
janv. 2025 - Présent
1 an 10 mois
Saint-Denis, France
Développement d’OpenGOV temps réel. Une application permettant de gérer l’occupation des voies dans des gares en direct : - Développement de la web app - Maintenance de l'application - Mise en place des test unitaires - Revue de code Intégration dans une équipe de 7 personnes Angular 19, Websockets, TU, SCSS, TS
Directeur de la technologie
AfreecomFreelance
avr. 2023 - déc. 2024
1 an 9 mois
Conception du site www.afreecom.net. Une marketplace qui fait le pont entre l’Afrique et l’occident - Développement de la web app - Développement du back-end - Mise en place des serveurs - Mise en place de l’intégration continue - Mise en production Développement en autonomie Angular 18, NgRx, RxJS, HTML5/CSS3/SASS, NodeJS, TypeScript, MongoDB, AWS, Microservices, Docker, GitLab-CI, API REST, OAuth 2, Stripe
Développeur Front Angular
EdenredFreelance
avr. 2021 - mai 2023
2 ans 2 mois
Edenred : créateurs du Ticket Restaurant et pionniers du bien-être au travail, J’ai eu l’opportunité de travailler sur un nouveau projet qui permet aux sociétés de proposer une carte à utiliser dans les stations service...: - Développement de nouvelles features - Maintenance de l’application - Mise en place des test unitaires - Mise en place de tests End to end - Revue de code - Participer aux différents rituels SCRUM Intégration dans une équipe de 15 personnes. Angular 15, RxJS, HTML5/CSS3 /JS/TS, Tailwind, Agile Scrum, Azure
Developpeur front Angular
Vestiaire CollectiveFreelance
sept. 2020 - mai 2021
9 mois
Vestiaire Collective un est site de dépôt-vente en ligne consacré au luxe et à la mode, proposant ainsi des produits d'occasion. La mission : - Développement de nouvelles features - Maintenance de l’application - Mise en place des test unitaires - Revue de code - Participer aux différents rituels SCRUM - Proposer mon expertise sur différents sujets d’architecture ou de refactoring Intégration dans une Squad de 10 personnes. Angular 9, NgRx, RxJS, Universal (SSR), HTML5/CSS3/SASS/JS/TS, NodeJS, MongoDB, Agile Scrum, AWS, Docker
Développeur front-end React
CANAL+ GroupFreelance
mai 2019 - mars 2020
11 mois
Jai eu à intervenir dans le cadre du développement du nouveau décodeur Canal + G9, G10 ainsi que le décodeur dédié à l’international. La mission : - Développement de l’interface des décodeurs G9 + G10 - Intégration de divers platformes (Netflix, Disney +) - Revue de code - Mise en place de tests unitaires - Participer aux différents rituels SCRUM TypeScript, React, Redux, RxJS, HTML5/CSS3/SASS, Agile Scrum
Développeur front-end react
Meetic
avr. 2018 - mai 2019
1 an 2 mois
Meetic est le leader des sites de rencontres. Intervention dans le cadre de la refonte de la web app. La mission : - Migration de la webapp desktop et mobile d’AngularJS 1.6 vers React - Refonte complète du design et de l’UX - Maintenance évolutive - Correction de bugs - Usage des bonnes pratiques (Merge request, code review, tests unitaires...). Intégration dans une feature team de 15 personnes JavaScript, React, Redux, AngularJS 1.6, HTML5/CSS3/SASS, Agile Scrum
Lead Dev
Ministère de l’Economie et des Finances
août 2015 - mai 2018
2 ans 10 mois
Le projet France Très Haut Débit consiste a déployer dans tout le territoire français l’internet haut débit en fonction des contraintes du territoire (FTTH, cuivre, satellite, etc.). La mission : - Developpement from scratch d’applications web (Observatoire, Intranet...) - Développement du back-end (Node, MongoDB, PostGreSQL) - Developpement d’une application de traitement de données cartographiques en Java avec PostGIS - Maintenance évolutive - Correction de bugs - Usage des bonnes pratiques (Merge request, code review, tests unitaires...) - Mise en place d’une CI avec GitLab-CI. - Gestion des serveurs - Mise en place de l’architecture Intégration dans une équipe de 6 personnes JavaScript, Angular 5, Redux, NodeJS, Java, PHP 7, Symfony 3, PostgreSQL + PostGIS, Ubuntu server, HTML5/CSS3/SASS, Agile Scrum
Développeur Full Stack
SYSTRA
mars 2015 - août 2015
6 mois
Systra est un groupe international d’ingénierie et de conseil dans le domaine de la mobilité, présent notamment sur les transports urbains et les transports ferroviaires. Le besoin était le développement d’un intranet permettant de gérer le suivi et la validité de livrables dans un projet afin de faire du reporting et d’effectuer les actions nécessaires La mission : - Développement de la web app - Développements du backend - Design maquettes Angular JS, JavaScript, Gulp, HTML5/CSS3/SASS, PHP, Zend 2, API REST, Agile Scrum
Formation
IMCP
BTS
2010 - 2012
3 ans