Nathan Pichon is a senior Node.js backend architect with 11 years of experience designing scalable cloud-native systems and guiding engineering teams across startups and scale-ups from Le Cannet, France. He combines hands‑on expertise in Node.js/TypeScript, NestJS, DDD/hexagonal architecture, microservices and MongoDB performance with pragmatic leadership as a chapter lead and fractional CTO. At Strapi he reworked core Cloud backend patterns, led the Cloud CLI delivery and contributed bug fixes and tests to the popular open-source Strapi project (65k+ stars), showing both product and platform sensibilities. He also builds AutoAuditDB, a SaaS for MongoDB audits he uses in client engagements to drive measurable cost and performance improvements. Colleagues value him for making hard trade-offs early (e.g., suspending risky migrations) and for mentoring teams through architectural transformations.
11 years of coding experience
6 years of employment as a software developer
Epitech
Software engineering, Software engineering at Jönköping University
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
Role in this project:
Back-end Developer
Contributions:384 reviews, 36 commits, 75 PRs in 3 months
Contributions summary:Nathan primarily contributed to the upload provider for the Strapi CMS, specifically focusing on the AWS S3 provider. Their work involved fixing bugs related to protocol handling in file URLs, implementing unit tests to ensure the upload functionality's robustness, and extending the upload process to include components. Furthermore, they added tests for the entity service to accommodate file uploads within components.
Contributions:4 reviews, 32 PRs, 123 pushes in 1 day
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.