You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Benjamin GondyBG

Benjamin Gondy

Expert front-end Vue.js/Nuxt

€600/day
12 projects
Saint-Étienne, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Benjamin

Web developer since 2012, initially fullstack PHP, I have specialized in front-end development since 2016, primarily around the Vue.js/Nuxt ecosystem.

As a lead or senior developer, I can support you on all types of projects: from MVP to advanced applications, in a team or independently, from design to production.

My goal is to deliver tailor-made solutions, adapted to your needs, performant and maintainable. I can also train in best practices to strengthen a team's autonomy and long-term quality.
  • French

    Native or bilingual

  • English

    Fluent

  • German

    Basic

Can work on-site
Saint-Étienne (up to 50km), Lyon (up to 20km), Roanne (up to 50km), Paris (up to 10km)

Experience

  • Groupama G2S
    Tech lead Vue.js
    BANKING AND INSURANCE
    September 2025 - Today (9 months)
    Écully, France
    Migration of the front-end of a project from JSP to Vue3.

    Implementation of best practices and upskilling of the fullstack developers in the team.
    Vue.js Typescript
  • Onliz
    Front-end developer Vue.js/Nuxt
    E-COMMERCE
    May 2023 - July 2025 (2 years and 1 month)
    Lyon, France
    Product 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 errors

    Technical environment: server side rendering, multitenant, serverless cloud infrastructure, SEO challenges
    Vue.js Nuxt 3 Front-End Development Nuxt.js
  • ALPTIS ASSURANCES
    Vue.js Technical Lead
    BANKING AND INSURANCE
    December 2021 - June 2023 (1 year and 6 months)
    Lyon, France
    Within 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
    Vue.js JavaScript Typescript Vite

Reviews

5.0

Out of 1 rating

Y

Youssef

Onliz

Reviewed on 6/20/2023

Excellent experience with Benjamin, who is very competent. Looking forward to continuing the collaboration.

Recommendations

FU
Sébastien NoirieSN
Former user and 1 other person have recommended Benjamin

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Professional Bachelor's Degree in Multimedia Information Systems
    Université d'Auvergne (Clermont 1)
    2012
    Formation en alternance
  • University Diploma in Technology in Multimedia and Internet Professions
    Université d'Auvergne (Clermont 1)
    2011

Skill set

Categories