Skip to content

Resume

Profile

Professional Frontend developer passionate about his job. Very involved in the subjects I work on either for myself or for the companies I collaborate with. I have deep expertise in Web, React and frontend development but I am always ready to challenge myself and learn new things.

Professional experiences

Engineering Manager Frontend - Scaleway

Since July 2023 · Full-remote from Lyon, France

Lead a team of 6 frontend engineers owning Scaleway’s public web presence: main marketing site, documentation platform, and event/conference pages. Reported to the VP Engineering, operated cross-functionally with Product, Design, and Backend teams.

Technical migration

Drove the full migration of the frontend stack from Gatsby (JavaScript) + CSS-in-JS to Next.js (TypeScript) backed by Strapi as headless CMS. The new stack reduced build times, improved developer experience, and opened the path to incremental delivery of content-heavy pages.

Agile transformation & continuous delivery

Transformed the team’s delivery model from infrequent big-bang releases to continuous deployment: simplified the release pipeline, automated quality gates, and reduced feedback loops. The team went from shipping every few weeks to being able to deliver value multiple times per week with confidence.

Cross-team initiatives

Product delivery

Shipped multiple high-stakes campaigns and product pages aligned with Scaleway’s go-to-market priorities, coordinating design, content, SEO, and engineering under tight deadlines.

Lead Frontend Developer - M6web / Bedrock Streaming

Since 2017 as contractor first, then as an employe, Lyon (France)

I was able to participate in the challenge of migrating a consumer video-on-demand streaming platform that has over 16 million active users, into a white label platform distributed in multiple countries for several customers. Thanks to a solid E2E and unit test stack, I contributed to the development of many user features that are now visible on sites like 6play, Salto , Videoland. By integrating a team of 6 developers working in ScrumBan, we were able to improve our product while keeping the same code base. I belong to the frontend pole which is composed of a hundred developers directed by Kenny Dits. I am by my experience and my skills brought to interact with people working in various contexts from TV to Mobile.

The technical stack used is: React with server side rendering, Sass (migration to StyledComponent in progress), Monorepo with multi-package sharing across platforms, monitoring with NewRelic. We use jest for our unit and integration testing, WebdriverIo/CucumberJS for E2E.

Examples of technical missions

Polytech Lyon - Lecturer/Professor at the University

Since 2016, Lyon (France)

Supervision of groups of students (80 per year) in Master 1 and Master 2 on different themes. Presentation of theoretical courses in the amphitheater, or in practical workshops.

Examples of courses

What did I have to do for this job ?

IT consultant contractor - Zenika

2016-2019, Lyon (France)

As a contractor in this service company I carried out various missions:

Education

I have a degree in computer science engineering from the University Polytechnic School of Lyon since 2016. It is in this university, part of the Claude Bernard University, that I have been invited to give various courses to Master 1 or 2.