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

Dimitri Pommerole

Fullstack Developer (Vue / Nuxt / Java)

€500/day
Lille, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Dimitri

Senior Fullstack Developer specializing in Vue.js, TypeScript, and complex business applications.

I primarily work with product/IT teams who need to strengthen, stabilize, or evolve an existing frontend application: Vue 2 to Vue 3 migration, progressive refactoring, implementation of reusable components, test improvement, code quality, CI/CD, and collaboration with backend teams.

What I can bring:
- Senior frontend development in Vue 3, TypeScript, Vite, Pinia, TanStack Query
- Migration or modernization of Vue 2 / legacy applications
- Frontend architecture: components, composables, services, repositories, simple stores
- Unit and integration tests with Vitest / Vue Test Utils
- UX/UI improvement on complex business applications
- Backend development in Java / Spring Boot, BFF, REST APIs
- Team support: code review, best practices, documentation, technical scoping

I have notably worked for several years on a Data Quality application in a large enterprise environment, with challenges related to business complexity, robustness, internal design system, CI/CD, automated testing, and coordination between front, back, and product profiles.

I am particularly relevant for:
- A team looking for an autonomous senior frontend developer
- A Vue 2 → Vue 3 migration
- A business application to stabilize or evolve
- A fullstack team where the Vue frontend is strategic
- A large enterprise context with quality, delivery, and communication constraints
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lille (up to 50km)

Experience

  • Adeo – Data Quality Platform
    Fullstack Developer
    RETAIL (LARGE RETAILERS)
    October 2020 - April 2026 (5 years and 6 months)
    Ronchin, France
    Context: Vue 2 / Vue 3 / Vuetify / Svelte / Javascript / TypeScript / Node / Webpack / Vite / Jest / Vitest / Cypress / Gherkin / Playwright / Java / Spring boot / BFF / Micro services / Firestore / PostgreSQL / Kafka Stream / Clean architecture / GCP / BigQuery / AppEngine / GitLab CI / Github actions / Docker / Turbine / Datadog / Terraform / Go / Micro-frontend / Mono repo / UX / UI / PO / Lead / Architecture / Automation / AI / Custom Design System
    • • Design and development of the frontend application from scratch in Vue.js.
    • • Frontend architecture and creation of custom UI components with maintenance of a fork of a legacy design system.
    • • Implementation and evolution of automated testing strategies (Cypress/ Gherkin then Playwright).
    • • Migration of the frontend from Vue 2/Webpack/Jest to Vue 3/Vite/Vitest.
    • • Design and maintenance of CI/CD pipelines: GitLab CI with App Engine then GitHub Actions with Docker/Turbine.
    • • Management of the application's run, support, and continuous improvement.
    • • Development of the BFF and participation in backend services.
    • • Participation in the overall project architecture.
    • • Co-design of features and active contribution to the roadmap.
    • • Facilitation of user interviews and translation of needs into functional improvements.
    • • Taking charge of UX responsibilities: mockups, synchronization with the global UX team.
    • • Facilitation of frontend communities and dissemination of best practices.
    Playwright Vue.js Typescript Java Spring Boot CI/CD
  • Adeo – Domaine Pricing
    Lead Frontend Developer
    RETAIL (LARGE RETAILERS)
    September 2019 - August 2020 (11 months)
    Villeneuve-d'Ascq, France
    Context: Vue 2 / Javascript / Node / Webpack / Jest / Cypress / Gherkin / Java / Spring boot / Micro services / BFF / WebSocket / SSE / Datadog / Sentry / GitLab CI / Docker / OpenShift / Lead / Architecture / Custom Design System
    • • Transverse role on three projects, with mentoring of junior developers.
    • • Building applications from scratch, defining frontend architecture and best practices.
    • • Implementation of rituals facilitating development (Three Amigos, backlog refinement).
    • • Implementation of automated tests and support for QA on Gherkin scenarios.
    • • Participation in recruitment interviews.
    Vue.js Typescript Lead Developer Gherkin Websocket
  • Adeo – Hommy
    Frontend & Mobile Engineer – Atecna
    RETAIL (LARGE RETAILERS)
    September 2017 - July 2019 (1 year and 10 months)
    Ronchin, France
    Context: Vue 2 / Javascript / Node / Webpack / Chai / Micro services / Express / MongoDb / Reddis / Circle CI / Ionic / Progressive web app / Android / Ios / Vuetify
    • • Development and maintenance of a PWA based on Vue.js within a team of 6 developers as the sole mobile developer.
    • • Encapsulation of the web application into native mobile apps via PhoneGap and Ionic.
    • • Occasional intervention on backend services.
    • • Implementation of deployment solutions for
    Vue.js PWA Phonegap Android iOS

Recommendations

Be the first to recommend Dimitri

Help this freelancer shine by sharing your experience working together.

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

  • Mobile Developer Training
    M2I
    2016
    POEC développeur mobile
  • Psychology Degree
    Université Lille 3
    2011
    Licence psychologie

Categories