Bienvenue sur le profil Malt de Philippe !

Malt vous permet d'accéder aux meilleurs consultants freelances pour vos projets. Contactez Philippe pour échanger sur votre besoin ou recherchez d'autres profils sur Malt.

Philippe Marzin

Techlead - Architect - nodejs - graphql - react

Peut se déplacer à Paris, Paris, Rueil-Malmaison

  • 48.85661400000001
  • 2.3522219000000177
  • Tarif indicatif 850€ / jour
  • Expérience 7 ans et +
  • Taux de réponse 100%
  • Temps de réponse 1h
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Philippe.

Disponibilité non-confirmée

Proposer un projet La mission ne démarrera que si vous acceptez le devis de Philippe.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris et 50km autour
  • Paris
  • Rueil-Malmaison et 30km autour

Préférences

Durée de mission
≥ 6 mois

Vérifications

Langues

  • Anglais

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

Catégories

Compétences (32)

Philippe en quelques mots

Depuis quelques années je me suis spécialisé dans la mise en place d’une architecture full-stack nodejs + graphql/apollo + reactjs dans des environnements avec contraintes fortes de type e-commerce (Server side rendering, SEO, tracking, CMS, performance). J’ai pris goût à accompagner des équipes dans une démarche d’amélioration de leur process de développement par la mise en place de bonnes pratiques et de méthodes qualité (tests automatisés, tests de bout en bout en cucumber/gherkin, un serveur de mocks pour les parcours utilisateurs, une analyse de code statique sonar).

Expériences

Editions Francis Lefebvre

E-commerce

Lead dev

Montrouge, France

novembre 2020 - Aujourd'hui

- Reprise projet "laquotidienne" après confinement
- Industrialisation (mise ne place de tests unitaires, visuels et de bout en bout BDD)
- Porte une structuration atomic design / design system transverse

nodejs, react, typescript, seo, server side rendering / prerendering, styled-component, emotionjs

Stime

E-commerce

Techlead - Architect

Châtillon, France

janvier 2020 - octobre 2020

Projet de refonte progressive d'une structure micro frontends avec 20 repos git en une structure single app avec un repo git.

- mise en place d'un socle technique from scratch: node / react avec server side rendering / contraintes SEO, tracking avec gtm, et analyse fine des performances

- mise en place d'une structure multi projets / mono repo avec LERNA, adaptée aux contraintes business mono ou multi feature teams, mono ou multi déploiements.

- outillage du socle technique avec mise en place d'une analyse de qualité sonar et de test unitaires automatisés

- généralisation de bonnes pratiques react (petits composants, séparation métier / composant, composition avec hooks / hoc /recompose)

- généralisation de bonnes pratiques de tests (mock des services, tests de hooks, tests de reducer, tests visuels avec storybook), automatisation des tests

- mise en place de tests end to end avec parcours utilisateur exprimés en gherkins, avec cypress et un serveur de mocks.

Stratégie de migration progressive page par page - Mise en production réalisée.

AXA - AXA

Banque & assurances

Développeur senior

Nanterre, France

juin 2017 - août 2017

Projet au forfait, capteur humidité de suivi d’un dégât des eaux
- Nodejs / express pour la partie backend
- AWS services (S3, Sns)
- Front end : reactjs - mobx (store et observables) – react-router V4 - bootstrap - C3
- Application responsive (iphone 5 et plus, android 4.4 et plus, safari 5.1, IE 10, Chrome, Firefox, Edge).

PriceMinister - Rakuten - Rakuten

E-commerce

Référent technique, lead transverse

Paris, France

août 2017 - mars 2019

✔ Mise en place de l’architecture node js, server side rendering (SSR), search engine optimization
(SEO) et progressive web app
✔ Mise en place d'une architecture micro frontends, interagissant via Redux.
✔ Analyse et amélioration des performances (webpagetest, page speed) - fois 6 sur le time to interactive.
✔ Mise en œuvre de redux, redux-form et react router v4, plusieurs applications single page .
✔ Accompagnement des différentes équipes scala/java pour leur montée en compétence, accompagnement des dev front sur React JS et Node JS, best practices, pull-request, relecture de code
✔ Webpack, imports dynamiques, css modules, critical css, Tests automatisés, Jest, Storybook, Enzyme
✔ Docker
nodejs express server side rendering seo react router redux webpack css modules critical css tests automaisés jest enzyme storybook docker best practices pair programming code review

Renault Digital

Automobile

Development lead

Boulogne-Billancourt, France

mars 2019 - mai 2019

- Accompagnement de fin de projet Nodejs, graphql / apollo server, react
- Refactorisation du serveur graphql
- Mise en place des tests BDD avec cucumber / gherkin
nodejs graphql apollo react tests bdd cucumber/gherkin

MNT groupe VYV - VYV

Banque & assurances

Development lead

Paris, France

mai 2019 - Aujourd'hui

- Réarchitecture from scratch de l’espace collectivités autour d’un serveur dédié au front (graphql/apollo), un serveur d’identité keycloak et d’un Api management
- Structure multi-projets mono repo (LERNA), mise en place sonar, couverture de tests.
- React, material-ui 4.5, composition, hooks, graphql/Apollo client, react router, redux
- Tests visuels (storybook), unitaires, de bout en bout (BDD) en langage gherkin / cucumber.
- Développement du serveur graphql / apollo
- Mise en prod du server apollo et de la première refonte front
node express apollo server react hooks material-ui apollo-client react-router lerna keycloak tests visuels storybook cucumber/gherkin tests bdd docker git scrum best practices code review pair programming sonar pre-commits

Sami Jemai - MNT

20/11/2019

J'ai été ravi de travailler avec philippe à la MNT sur le projet espace collectivité. Il a su rapidement faire l'état du lieu du projet et proposer une solution pour remédier aux problèmes de l'existant. Philippe a géré de bout en bout l'implémentation de la solution cible ( un serveur en NodeJs / Appolo et un front en react ) avec Lerna (multi-projet mono-repo). Porteur d'une vraie vision, il nous a permis de nous améliorer et a participé à la mise en œuvre de la solution jusqu' à la mise en production. Je tiens à souligner aussi ses qualités humaines, son intégrité. Philippe distille un esprit de sympathie, de bonne compagnie et d’entraide qui transforme littéralement une équipe. Je le recommande fortement et je n'hésiterai pas à retravailler avec lui

Benedikt Weiner - Freelancer

10/11/2019

Phillippe is a very experienced ReactJS and NodeJS developer who masters complex software projects very professionally.

Simon Ertel - Korvus

09/11/2019

J'ai eu l'opportunité de travailler avec Philippe durant 2 ans au sein de Rakuten, pour un projet de refonte sur React. Ce qui est appréciable chez Philippe est sa vision produit et son opiniatreté face aux difficultés qu'on peut rencontrer sur n'importe quel type de sujets techniques, et sa forte détermination à en venir à bout. Il sait s'adapter parfaitement aux contextes (techniques ou humains d'ailleurs) très différents, ce qui est une force dans l'entreprenariat. Couplé avec tout son historique et son expérience de développeur qu'il a pu accumuler, on peut rapidement mesurer à quel point il peut s'avérer indispensable sur un projet d'envergure.

Formations