Jean-Baptiste Pionnier is a pragmatic full-stack software engineer with 12 years of experience building and leading product-focused engineering teams, primarily at ADEO, where he designed scalable catalog and e-commerce platforms used across 15 countries. He blends hands-on backend expertise (Node.js, TypeScript, NestJS, gRPC) with architecture patterns like Hexagonal Architecture, CQRS and Event Sourcing to deliver measurable business impact and high-traffic systems. As a lead developer he’s recruited and mentored teams, established robust architectures, and shipped features driving tens of thousands of weekly searches and hundreds of automated exports. He is also an active open-source contributor to the prominent NestJS project, adding gRPC/proto improvements and refining middleware and exception handling. Based in Lille, he favors rapid iteration (Lean Startup) and pragmatic simplicity, translating complex domain needs into practical, automatable solutions such as LLM-driven export and catalog generation.
12 years of coding experience
13 years of employment as a software developer
Implémenter DDD avec CQRS / Event Sourcing, Implémenter DDD avec CQRS / Event Sourcing at HackYourJob
Licence, Computer Science, Licence, Computer Science at Université Lille 1 Sciences et Technologies
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Role in this project:
Back-end Developer
Contributions:36 commits, 21 PRs, 13 comments in 11 months
Contributions summary:Jean-baptiste primarily contributed to the `nestjs/nest` repository by implementing gRPC-related features and resolving proto definition issues within the microservices architecture. Their commits reveal additions of proto-loader and gRPC packages for both server and client components. The user also refactored and improved existing code related to exception handling, middleware, and general code organization. These changes included removing unnecessary code, and optimizing existing methods.
Contributions:20 commits, 3 PRs, 24 pushes in 3 years 5 months
dddtypescript-designcqrsdomaindomain-driven
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.
Request Free Trial
Jean-baptiste Pionnier - Software Engineer at Freelance