Enguerrand Vaux is a pragmatic software engineer with 11 years of experience building web, mobile and backend systems from Paris, currently leading the Macro Insights squad at Modjo to surface the “nuggets” that improve sales effectiveness. He combines hands-on frontend work—contributing to the popular Element Plus Vue 3 UI library—with backend and database engineering, notably enhancing migration support in the Drizzle ORM across multiple SQL dialects. His background in GIS and large enterprise projects at Capgemini and Esri honed a knack for integrating complex spatial and data workflows, automation and deployment pipelines. Comfortable across JavaScript, TypeScript, mobile iOS, Python and .NET, he moves fluidly between product-facing UI tasks and low-level infrastructure changes. Colleagues know him for shipping pragmatic automation (hot-reloading and packaging tools) and for turning domain complexity into usable developer tools. He pairs academic engineering training from ESEO with a persistent appetite for open-source contributions that improve developer ergonomics.
10 years of coding experience
4 years of employment as a software developer
Diplôme d'ingénieur, Diplôme d'ingénieur at ESEO
Bac, Scientifique, Bac, Scientifique at Lycee privé l'Esperance
Contributions:20 reviews, 12 commits, 11 PRs in 22 days
Contributions summary:Enguerrand primarily contributed to the Element Plus Vue.js UI library, focusing on component enhancements and bug fixes. They addressed issues in existing components, particularly the form, popper, and select components. Their work included adding features like a time-select component, and implementing changes to the component's underlying architecture, suggesting a strong understanding of the library's structure and the Vue.js ecosystem.
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅
Role in this project:
Back-end Developer & Database Engineer
Contributions:1 PR, 7 comments in 5 months
Contributions summary:Enguerrand primarily focused on enhancing the migration capabilities of the Drizzle ORM, specifically for different database systems supported by the project. They implemented support for custom migration table names and schemas, demonstrating a good understanding of database schema management and configuration. The user's commits involved modifying code across multiple database dialects, including PostgreSQL, Neon, and AWS Data API, ensuring that the migration process was flexible and customizable. Several tests were added to validate the new migration strategies.
deno-deploymysqlsqlsqlite3sqlite
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.