
Nicolas Papin
Front-End Developer | React
Salaire / Taux journalier
Paris, France
Mobilité : Paris, Lyon, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur front-end React avec 5+ ans d'expérience spécialisé dans la modernisation d'applications web et mobiles. Expert en refonte complète d'applications Vue.js vers React/React Native et conception de design systems scalables. Je transforme vos projets front-end avec des solutions techniques optimisées et une approche produit SaaS.
Expérience de travail
John PaulFreelance
oct. 2021 - avr. 2025
3 ans 7 mois
Paris, France
Développeur front-end
mars 2023 - avr. 2025
2 ans 2 mois
Paris, France
⚛️ Conception et réalisation d'applications React et React Native. Au sein d'une équipe composée de 6 personnes (4 dev front, 1 PO et 1 testeur) fonctionnant en SCRUM, j'ai été chargé de la refonte complète des applications front anciennement basées sur Vue.js 2 et cordova. Le nouveau produit est basé sur React et React Native. Cette refonte a eu principalement pour but de : - Moderniser les applications web et mobiles - Proposer des vraies applications mobiles natives - Concevoir un produit scalable (implémentation d'un produit SaaS) Voici les missions que j'ai eu la chance de réaliser dans ce projet : → Co-construire un design system → Challenger et participer à la définition de l'UX/UI du produit → Participer à la conception de solutions techniques (optimiser la récupération et le chargement d'asset, optimiser la CI/CD, charger des formulaires dynamiquement, mettre en place un produit SaaS, etc.) → Présenter des solutions techniques et des fonctionnalités métiers. → Animer des réunions d'affinage technique → Choisir les libs structurantes pour nos applications → Développer de nouveaux composants (accompagnés de leur stories et leur tests) → Corriger des bugs → Refactoring Applications web en React et applications mobiles en React Native.
Développeur front-end
sept. 2022 - mars 2023
7 mois
Paris, France
Maintenance et développement d'applications Vue.js. Reprise de la mission précédente après avoir livré le nouveau CMS.
Développeur front-end
févr. 2022 - oct. 2022
9 mois
Paris, France
Conception et et réalisation d'un nouveau CMS basé sur Vue 3. Au sein d'une équipe composée de 7 personnes (2 dev front, 4 dev back, 1 PO et 1 testeur), chargé de l'implémentation d'un nouveau CMS (outil de back-office interne). → Co-construire un design system → Challenger et participer à la définition de l'UX/UI du produit → Développer de nouveaux composants (avec leur stories et leur tests) → Corriger des bugs → Refactoring → Implémenter un design system → Challenger les User Story Applications front web only en Vue 3.
Développeur front-end
oct. 2021 - mars 2022
6 mois
Paris, France
Maintenance et développement d'applications Vue.js. Au sein d'une équipe composée de 7 personnes (3 dev front, 2 dev back, 1 PO et 1 testeur), chargé du maintient des applications front pour plusieurs clients. Chargé également du développement de nouvelles fonctionnalités. → Maintenir des applications front web et mobiles → Développer de nouveaux composants → Corriger des bugs → Refactoring → Implémenter un design system → Challenger les User Story Applications front en Vue.js 2 et utilisation de Cordova pour la génération des apps mobiles.
Galeries Lafayette
juin 2020 - oct. 2021
1 an 5 mois
Paris, France
Développeur Full Stack
avr. 2021 - oct. 2021
7 mois
Paris, France
Développeur Full Stack (Java - Vue.js) en prestation pour Galeries Lafayette, dans l'équipe Back Office. → Implémenter une API REST pour le SEO (génération automatique de contenu, CRUD, etc.) → Développer un front interne (BO) pour l’administration du SEO Java 12, Spring, PostgreSQL, Redis, NestJS, Vue.js 2, Bulma, Buefy
Développeur Full Stack
nov. 2020 - mai 2021
7 mois
Paris, France
Développeur Full Stack (Kotlin - Vue.js) en prestation pour Galeries Lafayette, dans l'équipe BHV. → Développer de nouveaux composants pour la refonte de bhv.fr → Mettre en place une lib de composants Design System agnostiques → Adapter le microservice branché au CMS pour alimenter les composants Kotlin 1.4, Node.js, Express.js, GraphQL, Vue.js 2, Jest, Unleash
Développeur Full Stack
juin 2020 - déc. 2020
7 mois
Paris, France
Développeur Full Stack (Java - AngularJS) en prestation pour Galeries Lafayette, dans l'équipe OMS. → Architecture microservices : 25 modules et orchestration via bpmn → Communication inter-module en REST, JMS et KAFKA → Maintenir les microservices et le front (BO) et développer les fonctionnalités permettant la commande client en magasin Java 8, Spring, PostgreSQL, MongoDB, Elasticsearch, AngularJS
Consultant
CARBON IT
mars 2019 - oct. 2021
2 ans 8 mois
Neuilly-sur-Seine, France
Galeries Lafayette
avr. 2019 - mars 2020
1 an
Paris, France
Développeur Full Stack
août 2019 - mars 2020
8 mois
Paris, France
Développeur Full Stack (Kotlin - Vue.js) en prestation pour Galeries Lafayette, dans l'équipe BHV. → Développer de nouveaux composants pour la refonte de bhv.fr → Adapter le microservice branché au CMS pour alimenter les composants → Refonte du parcours d’authentification Kotlin 1.3, Node.js, Express.js, GraphQL, Vue.js 2, Jest, Unleash
Développeur Full Stack
avr. 2019 - août 2019
5 mois
7620 Paris, Danemark
Développeur Full Stack (Java - Thymeleaf) en prestation pour Galeries Lafayette, dans l'équipe BHV. → Maintenance de l’application bhv.fr (correction de bug et évolutions) → Refonte de la page paiement Java 6-8, Spring, Thymeleaf, jQuery
Stagiaire
Saint-Gobain
sept. 2018 - mars 2019
7 mois
60200 Compiègne, France
Projet R&D Industrie 4.0 | Développement d'application industrielle et base de données. Les missions → Collecter les données d'un four pilote R&D. Chargé de la conception d'une base de données appropriée pour des études et analyses dans une optique 4.0. → J'ai su faire évoluer ma mission, identifier des besoins et proposer une application (Python) permettant la communication avec la base de données ainsi que l'automatisation de la mise en base de certaines données. Comment ? En collaboration avec les experts afin de comprendre les procédés et déterminer les paramètres clés de la base de données. J'ai travaillé en autonomie sur les aspects techniques et je me suis formé au langage de programmation Python.
Stagiaire
Societe Generale Corporate and Investment Banking - SGCIB
avr. 2017 - oct. 2017
7 mois
94120 Fontenay-sous-Bois, France
Développement d'application AngularJS et REST API Java. Les missions Chargé du développement d'une application interne de gestion électronique de documents. Cette application devait s'intégrer dans une architecture hexagonale. FRONT-END J'ai développé une interface graphique avec AngularJS et les tests unitaires avec JUnit. BACK-END Ensuite, pour lier cette application avec le coeur de l'architecture, j'ai développé une API REST ainsi qu'un adaptateur. Pour la partie conception et documentation de l'API j'ai utilisé Swagger. Puis, j'ai implémenté l'API et l'adaptateur, permettant l'accès à la base de données, en Java. J'ai réalisé les tests unitaires avec JUnit. Comment ? J'ai travaillé de façon autonome au sein d'une équipe de onze personnes. Parmi elles, six experts Java, un expert AngularJS, trois chefs de projets et un chef d'équipe. Nous avons travaillé dans un contexte d'intégration continue avec des outils comme GitHub ou Jira.
Stagiaire
MTU France
juin 2015 - oct. 2015
5 mois
7620 Paris, Danemark
- Intégration d'un collectif - Suivi d'une formation SAP - Communication clients et fournisseurs - Traitement commandes / devis
Formation
Université du Québec à Chicoutimi
Master 2 (M2)
2017 - 2018
1 an 1 mois
ESILV - Ecole Supérieure d'Ingénieurs Léonard de Vinci
Diplôme d'ingénieur
2012 - 2018
6 ans 1 mois