Summary
Baptiste Vrignaud is a senior software engineer based in Nantes with nine years of experience building maintainable front-end systems and full-stack tooling. He has driven front-end architecture and developer experience work—monorepo migrations with Nx, a Storybook-backed design system, and an infinite-canvas content editor—while also contributing Java backends and Node.js tooling. Comfortable with Angular, TypeScript, XState and testing stacks (Jest, Cypress), he blends pragmatic engineering with UX-aware design from projects at Lumiplan and La Poste. Currently at Lucca, he remains curious about Rust and state-machine-driven UIs, bringing a systems-minded approach to complex client applications. An early adopter of SPA and data-visualization patterns (d3, Clojurescript experience), he pairs hands-on coding with mentoring through reviews and pair programming.
9 years of coding experience
7 years of employment as a software developer
Master's Degree Software engineering, Master's Degree Software engineering at IMT Atlantique
Associate Degree Network and Telecommunications, Associate Degree Network and Telecommunications at IUT La Roche-sur-Yon