About Benjamin
French
Native or bilingual
English
Fluent
German
Basic
Experience
- Groupama G2STech lead Vue.jsBANKING AND INSURANCESeptember 2025 - Today (9 months)Écully, FranceMigration of the front-end of a project from JSP to Vue3.Implementation of best practices and upskilling of the fullstack developers in the team.
- OnlizFront-end developer Vue.js/NuxtE-COMMERCEMay 2023 - July 2025 (2 years and 1 month)Lyon, FranceProduct team of about ten people, including 5 developers (2 front, 3 back/infra).Responsibilities:- Graphical redesign and progressive migration of the marketplace from Nuxt2 to Nuxt3- Stabilization of the legacy version before migration (upon my arrival)- Customization of the router to serve pages on the correct version (from legacy to Nuxt3 and vice versa) during the migration- Implementation of a design system in a monorepo.- Design and implementation of a multitenant mode (white label)- Performance improvement: reduction of server-side rendering time, client-side bundle optimizations- Design and implementation of a caching strategy at different levels (data cache, component cache, route cache, data update invalidation management, client-side memoization, ...)- SEO optimizations- Code review- Regular monitoring and tracking of production errorsTechnical environment: server side rendering, multitenant, serverless cloud infrastructure, SEO challenges
- ALPTIS ASSURANCESVue.js Technical LeadBANKING AND INSURANCEDecember 2021 - June 2023 (1 year and 6 months)Lyon, FranceWithin the "Connect" team (commercialization service) composed of about 10 people.Project context: Redesign of the "distributor space", an entry point allowing brokers to access internal sales support tools, consult projects, and track contracts.Responsibilities:- Design and implementation of a new project architecture to unify several Git repositories while maintaining a modular, business-oriented approach. This led to significant performance improvements (elimination of duplicate code and vendors) as well as developer experience (faster development, simplified deployment, easier maintenance), increasing the velocity of the entire team.- Development of new features- Vue 3 migration (Vuex -> Pinia, Webpack -> Vite, Jest -> Vitest)- Implementation of the new design system stack following the transition to Vue3/Vite (cross-functional project used and maintained by several teams, ~10 contributors): monorepo via pnpm, configuration of linting tools (strict mode), tests with Vitest, Storybook, development of a CLI tool to facilitate new version publishing, CI/CD- Design/creation/migration of components- Code review
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Professional Bachelor's Degree in Multimedia Information SystemsUniversité d'Auvergne (Clermont 1)2012Formation en alternance
- University Diploma in Technology in Multimedia and Internet ProfessionsUniversité d'Auvergne (Clermont 1)2011