Ingénieur logiciel avec 5 ans d'expérience en développement frontend, spécialisé dans Vue.js, Nuxt.js et les architectures modernes. Expérience en migration vers micro-frontend, clean architecture (DDD) et optimisation des performances Web Core Vitals.
Migration continue du monolith vers micro-frontend architecture, migration du code legacy vers la clean architecture (DDD), configuration des environnements et pipelines (Docker, Kubernetes, CircleCI, AWS), migration des modules de Vue 2.7 vers Vue 3, création de services et modules génériques, optimisation des performances des pages (Web Core Vitals).
Refonte de l'application de gestion des devis basée sur la clean architecture (DDD), configuration de l'environnement et infrastructure avec l'équipe DevOps, conception et architecture de la solution frontend, configuration des pipelines (GitlabCI, Azure), choix technologique des libraries, workshops sur les formats d'APIs, développement de tests unitaires avec Vitest (TDD), code review.
Amélioration de l'architecture frontend/backend, développement d'APIs REST, développement de tests unitaires (TDD), développement de modules de reporting avec ChartJS, migration de la stack frontend de Vue2/Nuxt2/Vuex vers Vue3/Nuxt3/Pinia.
Amélioration des indicateurs de performance (Web Core Vitals), monitoring des performances avec Dareboost.
Migration du site Nexity.fr vers Vue.js et Nuxt.js, implémentation d'un système de tracking, implémentation de recommandations SEO, formations sur les performances web et la stack frontend, conception et mise en place de l'architecture frontend, utilisation de Git/Gitlab, code review.