FR
Serge Mazille

Serge Mazille

Senior Front-End Engineer · 9 years

Passionate about web development, I love to work with people who share my interest for agile principles, Software Craftsmanship, a strong Team Culture along with a great Product Vision.

AI enthusiast - I explore and use AI daily for coding, automation, image and video generation. I enjoy sharing this knowledge through training and mentoring.

Experience

Back Market eCommerce Oct. 2021 - Present

Senior Front-End Engineer

Vue3, Nuxt3, Pinia, TypeScript, Tailwind, Vitest, Playwright

  • Migration from Nuxt2 to Nuxt3 (CMS components, Favorites, etc.)
  • Third party services integration: Tracking, Appsflyer, CRM, CMS
  • Front-end architecture and coding of the Favorites feature
  • Created "Prompt Engineering 101" course for all Back Market employees
  • Curated AI Learning Path for engineers (selection of external resources)
Prismea Banking / Finance July 2020 - Sept. 2021

Front-End Developer

Vue.js, Nuxt, VueX, Vue Router, TypeScript, Sass, Jest, Cypress

  • Increase of the Landing Page website performance (Vue2 to Nuxt2)
  • Prototyping and visual interfaces (file uploader, interactive selection)
Opéra Énergie Energy Nov. 2018 - June 2020

Front-End Developer

Vue.js, Nuxt, VueX, Vue Router, Sass, Jest, Cypress, Symfony

  • Modernization and tooling of the front-end stack (Vue, Webpack, Storybook)
  • Setup of quality best practices: prototyping, unit and e2e testing, mentoring
Unow Soft Skills Training July 2018 - Oct. 2018

Front-End Developer

React, Gatsby, Sass, GraphQL, Jest, Cypress

Wizaplace eCommerce Aug. 2016 - June 2018

Full-Stack Developer

Vue.js, Bootstrap, Sass, Symfony, Gulp

  • Design and maintenance of a Starter Kit project
  • UI components design and implementation
Freelance Graphic Design Jan. 2013 - Jul. 2016

Graphic Designer

DTP, CAD, Video Editing, Web Design

Skills

Core

  • JavaScript / TypeScript
  • Vue.js / Nuxt
  • React
  • HTML / CSS / Sass
  • Tailwind CSS

Testing

  • Vitest / Jest
  • Playwright

Tooling

  • Git / GitHub
  • Vite
  • Storybook
  • CI/CD

AI & Automation

  • Prompt Engineering
  • Claude / ChatGPT / Copilot
  • ComfyUI / FLUX
  • Image & Video Generation

Languages

  • French - Native
  • English - Proficient (TOEIC 970)

Education

Bac ES · DUT Tech. de Co. · Émile Cohl Art School · Centre Technique d'Infographie

Self-taught and passionate, I learn from every source I can: conferences, technical books, Openclassrooms, Udemy, Coursera, podcasts, personal projects...