Yannick - Developpeur nodejs reactjs
Ref : 170912M001-
94500 CHAMPIGNY
-
Développeur, Architecte (35 ans)
-
Freelance
Expérience professionnelle
RTE FRANCE – (Lead Développeur REACT-TYPESCRIPT-NODEJS
ARCHITECTURE) Jan. 2023
Contexte Général : Architecture des applications RTE-France
Mes missions :
• Architecture des applications RTE
• Collaboration avec les différentes équipes RTE
• Étude de la faisabilité avant développement
• Découpage des modules réutilisable
• Déploiement CI gitlab et github
• Atelier d’amélioration des développements
• Développement de nouveaux web-components
• Configuration des pipelines de déploiement
• Supervision du projet et des livrables
• Gestion des livrables des modules
• Configuration mongoose et mongoDB
• Configuration de la gestion du dictionnaire reactjs
• Utilisation des contextes hooks et outils de debug
• Propositions des spécificités techniques et fonctionnelles
• Gestion APIs et développement (nodejs)
• Gestions des tâches
• Développement API-REST avec (nodejs)
• Configuration des environnements de développement.
• Configuration de express
• Revu de code
• Supervision des équipes de développements
• Méthodologie CRUD
SOCIETE GENERALE – (Senior Développeur ARCH - REACT-TYPESCRIPT
ARCHITECTURE) Jan. 2021 - Jan. 2023
Contexte Général : DX-Portal Société Générale
Mes missions :
• Architecture des modules partagés
• Architecture Reactjs TypeScript
• Architecture des composants Reactjs
• Développement des composants reactjs
• Développement des web-components partagés
• Implémentation des contextes.
• Gestion des anomalies
• Proposition des solutions alternatives
• Implémentation et explication des spécificités technique
• Proposition des outils de développement
• Support APIs et documentation
• Implémentation et configuration de TypeScript
• Déploiement & configuration jenskin
• Exécution de la méthode CRUD
• Documentation fonctionnelle et technique
• Bonnes pratique de développement
• Tests unitaires & fonctionnels
• Amélioration des techniques de développement
• Garantir les bonnes pratiques de code
• Configuration des widgets partagés.
• Documentation Wiki avec github.
EXPERIENCES PROFESSIONNELLES
AEROPORT DE PARIS (ADP) – (Lead Développeur REACT-TYPESCRIPTNEXTJS ARCHITECTURE) Mai. 2021 - Déc. 2021
Contexte Général : Portail IDENTYTI & configuration Dashboard client
Mes missions :
• Proposition architecture des applications
• Architecture Nextjs
• Configuration TypeScript
• Découpage des composants reactjs
• Déploiement continue depuis Jenkins
• Atelier d’amélioration des développements technico-fonctionnels
• Développement des fonctions JavaScript
• Configuration de Jenkins
• Supervision du projet et garantir les bonnes pratiques
• Tests unitaires
• Tests API REST et Gestion des données utilisateurs
• Mise en place des Architectures strapi CMS headless
• Configuration des tests unitaires
• Gestions des tâches
• Tests APIs avec postman et swagger
• Garantir les bonnes pratiques de code.
• Revu de code
• Supervision des équipes de développements
• Scrum Agile (meetings, retrospective, sprint-review, sprint planning)
• Documentation technique et fonctionnelle
• Méthodologie CRUD
BNP PERSONAL FINANCE – (Lead Développeur REACT-TYPESCRIPT
ARCHITECTURE) Mai. 2020 - Mai. 2021
Contexte Général : Dashboard Net-Crédit web et magasins
Mes missions :
• Architecture des applications reactjs
• Configuration de TypeScript
• Support pour les développeurs juniors
• Accompagnement des développeurs
• Développement des composants reactJs
• Intégration des hooks et contextes
• Points avec les architectes (fonctionnels et techniques)
• Mise en place du storybook
• Supervision du projet et garantir les bonnes pratiques
• Méthodologie CRUD
• Configuration vscode et debug
• Configuration, prettier, husky, gitLab.
• Intégration continue (Jenkins)
• Gestion du DOM
• Proposition et gestion du dictionnaire (store)
• Configuration du styled-components
• Garantir les bonnes pratiques de code.
• Revu de code
• Configuration back avec nodejs et mongoDB
• Étude des faisabilités
• Scrum Agile (meetings, retrospective, sprint-review, sprint planning)
GROUPEMENT LES MOUSQUETAIRES – (Lead Développeur REACTTYPESCRIPT ARCHITECTURE) Juil. 2019 - Juil. 2020
Contexte Général : Dashboard Portail Pricing aval et amont pour magasin
Intermarché.
Mes missions :
• Mise en place de la reactJs et store de redux
• Gestion & Architecture reactJs
• Réutilisation des composants react
• Intégration des HOC (composants d’ordres supérieurs)
• Implémentation des Hooks
• Gestion du store redux
• Génération et configuration des artefacts dans nexus
• Développement des fonctions JavaScript
• Réfèrent technique
• Supervision du projet et garantir les bonnes pratiques
• Suivi projet et management des équipes reactJs
• Respect des délais imposés
• Configuration des tests et l’automatisation des processus
• Configuration express
• Mise en place des méthodes CRUD
• Intégration continue (GITLAB PIPELINE)
• Gestion des scénarios utilisateurs
• Configuration Server-Side Rendering (SSR)
• Tests Unitaires
• Configuration des environnements de développement et production
• Configuration du styled-component
• Consommation API-REST
• Mise en production des livrables
• Revu de code
• Documentation
EKINO –BANQUE POSTALE – (Lead Développeur REACTARCHITECTURE-NODEJS)
Oct. 2018 - Juil. 2019
Contexte Général : CRM APIGETWAY Services Techniques banque postale.
Mes missions :
• Architecture react et son écosystème.
• Superviser et contrôle de bonne progression de l’équipe
• Accompagner et résoudre des problèmes.
• Faire monter en compétences les autres développeurs
• Référent technique et garant des bonnes pratiques.
• Assurer la qualité de code.
• Garantir des délais imposés
• Tests unitaires testing library.
• Intégration du Styled-component
• Conception des API-REST NodeJs
• Veille technique
• Mise en place des tests automatique et recette
• Configuration d’express server.
• Revu de code.
• Mise en place du pipeline gitLab
BNP PARIBAS BP2I – (Lead Développeur REACT- ARCHITECTURE)
Oct. 2018 - Nov. 2019
Contexte Général : Refonte du portail ITCLOUD & BP2I
Mes missions :
• Architecture react et son écosystème.
• Superviser et contrôle de bonne progression de l’équipe
• Accompagner et résoudre des problèmes.
• Faire monter en compétences les autres développeurs
• Référent technique et garant des bonnes pratiques.
• Assurer la qualité de code.
• Garantir des délais imposés
• Configuration de Jest
• Intégration du Styled-component
• Conception API-REST Nodejs
• Mise en place des protocoles http.
• Veille technique
• Mise en place des tests automatique et recette
• Configuration d’express server.
• Revu de code.
• Mise en place du pipeline gitLab
• Configuration pipeline déploiement GitLab
SNCF CAMPUS RESEAU – (Lead Développeur REACT- ARCHITECTURENODEJS) Oct. 2017 - Oct. 2018
Contexte Général : Regroupement cartographie
Mes missions :
• Mise en place de l’architecture reactJs
• Développement des composants et containers reactJs
• Architecture du store redux
• Intégration du bootstrap 4
• Gestion UX design
• Revu de code.
• Participer à l’évolution des développeurs
• Concevoir les mocks API-REST avec nodejs
• Accompagner et résoudre des problèmes techniques et fonctionnels.
• Gestion des de modules react
• Mise en place des protocoles http API dispatcher Front-end
• Développement en responsive design
• Gestion des formulaires redux-form
• Développement continue Jenkins
• Configuration monitoring.
• Development des APIs REST
• Intégration des routes nodejs et express
• Integration sur mongoose
• Intégration base de données mongoDB
• Gestion des routes avec express et nodejs
RUEDUCOMMERCE– (Lead Développeur REACT- ARCHITECTURE)
Déc. 2016 - Oct. 2017
Contexte Général : Refonte du Site Rue Du Commerce (E-commerce)
Mes missions :
• Requêtes Ajax avec axios
• Intégration styles-components
• Architecture Front react
• Exploitation Apis
• Test Apis via postman
• Mocks data apis nodejs
• Utilisation du BEM-SASS
• Manipulation du DOM avec ReactJs
• Gestion des reducer et configuration du store redux
• Développement des composants ReactJs
• Configuration des routes Node et express
• Intégration des micro-services
• Gestion projet avec GitLab
• Déploiement sous jenskins
• Configuration du webpack
• Suivi des tâches sous jira
• Méthodologie agile
• Sprite images
• Gestion du planning scrum
GROUPE ADEO (Développeur JAVASCRIPT- ARCHITECTURE-REACT –
JQUERY)
Janv. 2016 - Déc. 2016
Contexte Général : Refonte du Site ******** (E-commerce)
PSA DSPP LA GARENNE – (Développeur - JAVASCRIPT- ARCHITECTURE)
Mai. 2015 - Déc 2015
Contexte Général : Dashboard client PSA et plateforme de configuration des marques
NATIXIS ASSURANCES – (Développeur-PHP-JAVASCRIPT)
Déc. 2015 – Avril 2015
Contexte Général : Refonte plateforme RAD Assurances
DANON BETC – (Développeur JAVASCRIPT)
Sept 2014 – Déc 2015
Contexte Général : Refonte du Site DAN-ONE (E-commerce)
LCL BANQUE – (Développeur JAVASCRIPT - ANGULARJS)
Déc 2014 - Sept 2014
******** – (Développeur JAVASCRIPT-CMS-WORDPRESS )
Déc 2013 – Déc 2014
******** – (Développeur JAVASCRIPT- JOOMLA CMS )
Fév. 2013 – Déc 2013
RADIO France – (Développeur JAVASCRIPT-WORDPRESS CMS )
Juin 2012 – Fév. 2013
QUATRES VENTS – (Développeur JAVASCRIPT-WORDPRESS CMS –
JQUERY –CSS- HTML5 )
Janv. 2011 - Juin 2012
MONDADORI France – (Développeur JAVASCRIPT-JOOMLA CMS – JQUERY
–CSS-AJAX)
Janv. 2011 - Juin 2012
Formations
BAC+4 DEVELOPPEMENT WEB FRONT-END 2010
BAC+2 INFOGRAPHISTE WEBDESIGNER 2009
Langues Anglais technique
Domaines de Compétences
DOMAINES FONCTIONNELS
• INTÉGRATION WEB DESIGN
• DEVELOPPEMENT WEB PHP MYADMIN
• CONCEPTION WEB , REPORTING PROJET
• GESTION PROJET WEB FRONT-END
• PLANNIFICATION PROJET WEB FRONT
• INPHOGRAPHIE WEB
• WEBDESIGNER ADOBE
• SUBVERSION GIT (CONSOLE ET OUTILS GRAPHIQUES)
• PRISE DE DECISIONS
• DESIGNER
LANGAGES BOOTSTRAP SASS LESS PHP HTML CSS JAVASCRIPT JQUERY JQUERYUI MOBILE ANGULAR JS JOOMLA WORDPRESS REACTJS
SGBD MYSQL, SQL, PHPMYADMIN WAMP
METHODOLOGIE SUBVERSION : GIT GITLAB
(débutant 2 ans)
OUTILS ET IDE PHOTOSHOP, SUBLIMETEXT3, NOTEPAD++, ECLIPSE NETBEANS ATOM PHPSTORM
SYSTEME DOT-NET, WINDOWS, VM MOBILXTREM
RESEAUX OVH, FREE
CMS WORDPRESS V3.6, JOOMLA V3 (4ans d’expériences) ZDEN, SYMPHONY
COMPETENCES FONCTIONNELLES
• Etudes de la faisabilité des projets
• Analyse des compétences
• Mise en place des fondations techniques
• Technique et fonctionnel
• Expression des besoins.
• Rédaction ‘anomalies
• Spécification techniques
• Cahier des charges
• Respect des délais
• Propositions de solutions alternatives techniques
• Explications techniques et fonctionnelles
• Tests unitaires
• Test de compatibilité navigateurs
• Test de connexion base de données
• Test de production technique
• Test normes web
• Mise en production
• W3C
• WAI RGAA accessibilité
• Ergonomie
• Optimisation code
• Référencement naturel
• validation