Nathan Pichon

Senior Product Engineer (Node.js) | Ex-Strapi

3 recommandations

Salaire / Taux journalier

3 personnes recommandent

06110 Le Cannet, France

Freelance, ouvert au CDI

À distance uniquement

Expertises

NodeClean ArchitectureMongoDBGitHubDéveloppement BackendDomain Driven DesignClean CodeTypescriptRedisGitGitLabSoftware CraftsmanshipHexagonal ArchitectureNestExpressGoogle Cloud PlatformRabbitMQTerraformDockerKafkaShopifyAmplitudeScrumJiraStrapiAWSKubernetes

Langues

AnglaisFrançais

Recommandé par

Charlotte Laplante

Daisy

Co-founder & CPTO

A recommandé le 07 août 2025

Marc Roig Campos

Strapi

Senior Software Developer

A recommandé le 10 août 2025

Abdallah Marzouk

Strapi

Senior Backend Engineer

A recommandé le 06 août 2025

À propos

Introduction

+10 ans d’expérience (Strapi, SimpliField, Sopra Steria), focus qualité produit. Bilingue français-anglais (expérience Strapi en anglais pro avec équipes internationales). Missions : dev backend Node.js/TS, audits MongoDB, lead tech, mentoring & formation. Full remote (ou hybride Sophia Antipolis) + déplacements ponctuels sur Paris. Réponse rapide – disponible immédiatement.

Liens

Expérience de travail

Senior Product Engineer (Node.js)

Self-employedFreelance

juil. 2025 - Présent

1 an 4 mois

06110 Le Cannet, France

Senior Backend Engineer

Strapi

oct. 2022 - mai 2025

2 ans 8 mois

À distance

En tant que Senior Backend Engineer, j’ai d’abord intégré l’équipe CMS "Content" où j’ai travaillé sur la fonctionnalité Draft & Publish. Ce projet ambitieux a nécessité une analyse technique poussée : notre évaluation a révélé que son implémentation stable nécessiterait des changements majeurs dans la base de données, impliquant une version majeure de Strapi – laquelle n’était pas encore planifiée. Le projet a donc été suspendu. Nous nous sommes ensuite concentrés sur la fonctionnalité Review Workflow, destinée à la version Enterprise de Strapi CMS. J’ai contribué à sa conception et à son implémentation backend avec l’équipe. À l’été 2023, j’ai saisi l’opportunité de rejoindre l’équipe Cloud – plus précisément l’équipe "Experience" – afin de contribuer au développement de Strapi Cloud, un produit clé pour l’entreprise. Fort de mon expérience passée dans le cloud (chez SimpliField), j’ai apporté une vision structurée pour faire évoluer notre backend vers une architecture plus maintenable et conforme aux bonnes pratiques. Mes contributions principales : - Refonte technique du backend Cloud, adoption de meilleures pratiques d’architecture et standardisation des patterns. - Mentorat et onboarding de nouveaux collègues. - Participation active au recrutement (tests techniques, entretiens). - Refactoring du modèle de relation entre utilisateurs et projets pour faciliter l’évolution du produit et mieux répondre aux besoins des clients professionnels. - Lead technique sur le développement de la Cloud CLI, une interface terminal permettant de gérer son projet Cloud directement depuis la CLI Strapi. - Implémentation de plusieurs évolutions du système d’abonnements. - Support ponctuel auprès de l’équipe support pour résoudre des cas complexes côté utilisateur. Tout au long de mon parcours chez Strapi, j’ai été force de proposition – aussi bien sur les aspects techniques que produits – avec un souci constant d’améliorer l’expérience développeur et utilisateur.

Simplifield

avr. 2019 - oct. 2022

3 ans 7 mois

Lille, France

Chapter lead backend

mars 2021 - oct. 2022

1 an 8 mois

Lille, France

En charge de la supervision des développements backend Lead sur le projet de refonte du backend Planification et conception de la refonte de la stack backend avec changement d'architecture (DDD, Hexagonal architecture, micro-services, NestJS) Aide aux développeurs Pilotage, conception et intégration pour le projet d'implémentation de la solution Auth0

Web Developer

avr. 2019 - oct. 2022

3 ans 7 mois

Lille, France

Participation aux sprints d'équipe Réalisation des fonctionnalités produits prévu dans la roadmap de l'équipe (backend, frontend) Réalisation de fonctionnalités techniques pour utilisation interne ou pour améliorer les performances de l'application. Conception et réalisation de fonctionnalités tel que: module de tâches, newsfeed, récupération et calcul de statistiques. Support et correction de bugs (P1 / P2)

Design and development engineer

Ingénieur études et développements

sept. 2015 - mai 2019

3 ans 9 mois

Lille, France

Premières années d’expérience en ESN, avec participation à plusieurs projets d’envergure (Banque de France, SNCF), me permettant d’acquérir une solide maîtrise de la stack JavaScript (AngularJS, Node.js, MongoDB, Vue.js) et de comprendre les enjeux techniques et organisationnels d’un grand groupe. Projet Banque de France – Développeur AngularJS (8 mois) : développement d’interfaces métier, intégration avec APIs internes, forte exposition aux contraintes réglementaires et de sécurité. Projet SNCF – BROKER – Développeur MEAN (6 mois) : mise en place de microservices Node.js, gestion de flux de données, API REST, MongoDB. Projet SNCF – MARI – Développeur Fullstack (1 an 6 mois) : développement d’une application métier JS multi-frameworks (Node.js, ExpressJS, Vue.js, JQuery), contribution aux performances et UX. Projet Banque de France – Lead technique AngularJS (1 an) : encadrement technique, revue de code, mise en place de bonnes pratiques, coordination avec les équipes QA et DevOps. J’ai évolué progressivement vers un rôle de lead technique, tout en consolidant mes compétences sur les stacks MEAN et la gestion de projets en environnement complexe et structuré.


Formation

EPITECH - European Institute of Technology

Master's degree

2014 - 2016

2 ans 1 mois

Jönköping University

Software engineering

2014 - 2015

1 an 1 mois

EPITECH - European Institute of Technology

Bachelor's degree

2011 - 2014

3 ans 1 mois

Portfolio

Audit et amélioration des performances MongoDB

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.