Summary
Romain Petit is a senior front-end engineer specializing in design systems and accessibility, currently balancing accessibility leadership with design-system engineering at Back Market. With 12 years of hands-on front-end experience across agencies, product teams and startups, he maintains a 70+ component library, leads design tokens work, and drives hiring to grow the team. He has steered major migrations and product-page improvements at Back Market, including a multi-country URL restructuring and data-driven A/B testing, while prioritizing performance and web vitals. As a co-founder of InviteRobot and a seasoned instructor at Human Coders, he blends product-thinking with hands-on code and a passion for teaching web technologies. He is based in Grenoble, France, and thrives in international, multi-cultural settings, bringing practical, pragmatic solutions from code to accessibility for real users. In addition to Vue.js and Nuxt.js, his full toolkit spans CSS and WCAG-compliant accessibility.
11 years of coding experience
4 years of employment as a software developer
Baccalauréat S | German euro section, Scientific, Baccalauréat S | German euro section, Scientific at Lycée Vaugelas
Bachelor of Science (BSc), Information Technology | Software development, Bachelor of Science (BSc), Information Technology | Software development at SUPINFO - The International Institute of Information Technology
Professional Bachelor of Science (Hons) degree in Mobile Services and Nomad Interfaces ( S.M.I.N ), Web & Mobile development, Professional Bachelor of Science (Hons) degree in Mobile Services and Nomad Interfaces ( S.M.I.N ), Web & Mobile development at Université Joseph Fourier (Grenoble I)
English, German, French, Spanish