Baptiste Leproux

Software Engineer at Vercel

Paris, Ile-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

🤩
Rockstar
🎓
Top School
Baptiste Leproux is a software engineer with 11 years of experience, now shaping the Nuxt and Nitro ecosystems as part of Vercel after leading Nuxt Studio at Nuxt Labs. He blends full‑stack and front‑end expertise—TypeScript, Vue/Nuxt, Tailwind and server middleware—having shipped modules like nuxt-modules/supabase and contributed UI improvements to nuxt/ui and nuxt/content. Baptiste has led development of international e-commerce platforms and custom CMS backends, bringing production-grade concerns like SSR, Elasticsearch, RabbitMQ and Kubernetes into his work. He’s an active open-source contributor who focuses on refactoring, type safety, auth flows and developer experience, often addressing subtle compatibility and hydration issues. Based in Paris, he pairs engineering leadership with hands-on coding and a knack for turning complex platform needs into pragmatic, well-documented solutions.
code11 years of coding experience
job14 years of employment as a software developer
bookECE. Ecole d'ingénieurs. Engineering School.
bookUniversity of Newcastle
bookConcordia University
bookBaccalaureat with honor Science, Baccalaureat with honor Science at La Salle - Passy Buzenval
languagesEnglish, Spanish
github-logo-circle

Github Skills (23)

javascript10
ui-components10
package-development10
plugin-development10
popperjs10
authentication10
user-authentication10
typescript10
nuxt10
tailwindcss10
vue10
typescript-types10
typescripts10
supabase10
drupal-module10

Programming languages (6)

TypeScriptCSSVueJavaScriptGoHTML

Github contributions (5)

github-logo-circle
nuxt-modules/supabase

Dec 2021 - Nov 2022

Supabase module for Nuxt.
Role in this project:
userFull-stack Developer
Contributions:42 releases, 64 reviews, 257 commits in 11 months
Contributions summary:Baptiste primarily contributed to the Nuxt.js Supabase module, adding features such as server-side middleware and server route services. They refactored the module to use aliases instead of transpilation and fixed compatibility issues. Their work also included improvements to the demo application and the implementation of auth-related features and redirects.
nuxt-modulessupabasenuxtweb-vitalsnuxtjs
nuxt/content

Nov 2022 - Nov 2022

The file-based CMS for your Nuxt application, powered by Markdown and Vue components.
Role in this project:
userFull-stack Developer
Contributions:1 review, 1 commit, 8 PRs in 1 day
Contributions summary:Baptiste primarily focused on refactoring the module, including type improvements and renaming, and updating the documentation. They made changes to the module's core files, including the type definitions and utility functions. Moreover, they integrated Studio by adding components and preview mode functionality. The user's contributions demonstrate a focus on improving the codebase's structure and implementing key features for content management.
cmsfile-basedfile-based-cmsnuxtvue-components
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
Baptiste Leproux - Software Engineer at Vercel