Jean-baptiste Pionnier

Software Engineer at Freelance

Lille, Hauts-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job13 years of employment as a software developer
bookImplémenter DDD avec CQRS / Event Sourcing, Implémenter DDD avec CQRS / Event Sourcing at HackYourJob
bookLicence, Computer Science, Licence, Computer Science at Université Lille 1 Sciences et Technologies
github-logo-circle

Github Skills (13)

microservices-application10
typescript10
nodejs10
typescripts10
microservices10
typescript-types10
grpc10
nestjs10
javascript9
web-framework8
app-framework8
application-framework8
websocket7

Programming languages (5)

TypeScriptCSSJavaScriptVueHTML

Github contributions (5)

github-logo-circle
nestjs/nest

Jul 2018 - Jul 2019

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Role in this project:
userBack-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.
es8server-sideon-toptypescript-frameworkcnode
jbpionnier/ts-ddd

Aug 2019 - Jan 2023

Domain-Driven Design TypeScript
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