Expérience professionnelle
(2012 > 2022)
2021 Avril – 2022 Décembre SNCF Connect – Front End développeur sur la refonte de Oui SNCF
********
Développeur front dans l’équipe travaillant sur la partie compte client. Réalisation de composants du
Design System. Réalisation et amélioration du compte client (infos personnelles, cartes et
abonnements, voyageurs accompagnants, newsletters, connexion), architecture de projet basée sur
Next.js
- développement React/Typescript des fonctionnalités et des composants pour le Design System.
- développement des pages et optimisation de la performance sur Next.js,
- application state management avec Redux Tool KIT, hydration redescendant du BFF
- tests unitaires et d’intégration avec Testing-libray.
- tests e2e avec Cypress
2020 Mars - 2021 Mars GreenflexIQ – Front End développeur sur le module administration
Maintenance de la plateforme GreenflexIQ. Réalisation et implémentation d’une nouvelle librairy
de composants utilisées dans tous les modules de la plateforme. Intervention sur plusieurs
modules structurés en micro-frontend, suivi et accompagnement de la mise en place de la library
Stack technique : React, TypeScript, Styled-components, GraphQL, GQL-gen, Redux, Apollo,
Create-react-app, Webpack, GitLab, TPonDemand.
- développement React, développement des composants.
- architecture de projet Create-react-app, React, TypeScript & Webpack
- data management avec React-apollo/GraphQL/GQL-gen
- gestion et versionning de projet GITLab, TPonDemand, méthode Agile
- tests unitaires Jest, Enzyme, Testing-libray.
2019 Octobre- 2020 Mars S4M – Front End développeur projet FUSIO
Maintenance du SaaS/DSP S4M FUSIO, outils de management de campagne publicitaire pour
mobile. Développeur Front End maintenance, évolution et implémentation de fonctionnalités.
Stack technique : ES5/ES6 natif, APIs HTML, React-bootstrap, Bootstrap-vue, React, Redux,
Apollo, Create-react-app, Vue, Vuex, Vue-appollo, Webpack, Git.
- développement Javascript ES5/ES6, développement des fonctionnalités avec Vue, React
- architecture de projet Create-react-app, Vue-cli & Webpack
- data management avec Vue-apollo/GraphQL
- gestion et versionning de projet GIT, JIRA, méthode Agile
- tests unitaires Jest, Mocha, Jasmine, Testing-libray.
2019 Janvier - Octobre LCI – Front End développeur
********
Maintenance, amélioration & enrichissement du site LCI et du CMS dédié. Développeur Front End,
responsable du développement de blocs et de fonctionnalités réutilisables avec Dust.js,
environnement Full JS.
Stack technique : ES5/ES6, APIs HTML, SASS, DustJS, React, Redux ExpressJS, Webpack, Git
- développement front JS ES5/ES6, fonctionnalités en module AMD (RequireJS)
- maintenance du CMS développé en React/Redux, Express
- automatisation de projet avec Gulp, Webpack
- développement de templates HTML, blocs et composants réutilisables DustJS
- gestion et versionning de projet GIT, JIRA, méthode Agile
- tests unitaires Jest, Testing-libray.
2018 Février - Décembre One Carrefour – Front End développeur
********, ********
Intégration HTML et CSS, Web composants en architecture atomique avec Vue.js, dans un
environnement PHP/Symphony. Travail en feature team sur la grille de produits et la page produit. Stack
technique : ES5/ES6 natif, HTML5/API, Webpack, Vue, Vuex, Vue-cli, Twig, fractal.js, PHP
Symphony, Git
- développement de composants avec Vue.js, conception atomic design
- prototypage des composants avec fractal.js
- développement des briques HTML, des pages avec Twig
- développement JS ES5/ES6
- gestion et versionning de projet GIT, JIRA, méthode Agile
- tests unitaires Jest, vue-test-library
2017 Mai - 2018 Février LePoint – Front End développeur
********
Digitalisation de l'hebdo Lepoint et industrialisation de l'édition et de la parution du magazine
hebdomadaire. Intégration HTML et CSS, développement de composants avec Vue.js, Webpack dans
un environnement PHP/Laravel.
Stack technique : ES5/ES6 natif, Vue.js, HTML, SASS, Gulp, Webpack, Twig, Git
- développement de Phébé: application SPA et composants avec Vue.js
- développement de templates Twig, macros Twig, conception de blocs réutilisables
- développement JS ES5/ES6
- automatisation de projet avec Gulp, Webpack
- automatisation de la génération de documentation de projet
- gestion et versionning de projet GIT, JIRA, méthode Agile
2015 Février - 2016 Décembre ******** – Front End développeur AEM
********, ********
Développement de l'application client banque et assurances ********, développement des
formulaires de demande de devis génériques en ligne contribuables avec AEM.,développement et
customisation certains aspect d la contribution des contenus.
Stack technique : ES5 natif, React, HTML, CSS, Grunt, Gulp, Webpack, AEM, Sightly, Git
- développement de composants contribuables avec AEM, React.js
- développement JS ES5, développement de plugins jQuery
- templating de composants AEM avec Sightly.
- processing CSS avec LESS et la bibliothèque Redhat,
- développement HTML, CSS,
- automatisation de projet avec Grunt, Gulp et Webpack
- gestion et versionning de projet GIT, JIRA, méthode Agile
2014 Juillet - Décembre ******** Front End développeur
********
Développement de la version desktop et mobile du tunnel de commande du site e-commerce.
Stack technique : ES5 natif, jQuery, jQueryUI Mobile, HTML, CSS, Grunt, Gulp, Browserify, Git
- développement JS natif ES5,
- développement de plugins jQuery
- développement de la version mobile avec jQueryUI Mobile
- automatisation de projet avec Grunt
- développement HTML
- processing CSS avec BootStrap, SASS et compass SASS
- gestion et versionning de projet GIT, JIRA, méthode Agile
2014 Mai - juin Design Easier Online application
********/online_software
Développement d'une application Flash pour le site Design Easier, dont le but est de permettre de
dessiner simplement un plan pour un projet déco.
Stack technique : Flash, Flash Builder SDK, HTML, CSS
2013 Novembre - Décembre Wolter & Kluwert Front End développeur
********, ********, ********
Intégration HTML des pages, maintenance des sites WK Pharma.
Stack technique : HTML, CSS, Bootstrap, Photoshop, Illustrator
2012 Septembre - 2013 Octobre Portail Bouygues Telecom
Développement Flash de l'interface utilisateur de la Setup Box « Bbox sensation »
Stack technique : Flash, Flash Builder SDK, BlueStreak, FDT, Eclipse