picture

Resume

Summary

French Web Maker, application builder, and passionate speaker on web development! 👨🏻‍💻 Frontend developer passionate about React ecosystem, DX, tooling, and the Web, always eager to take on new challenges and continuously learn and share knowledge with others!

Professional experiences

DX Engineer - Bedrock Streaming

Bedrock Streaming
Since December 2024, Lyon (France)

A cross-functional role within the Web service teams, focused on improving the developer experience by eliminating technical friction and ensuring a smooth, high-performance, and scalable work environment.

  • Analyzing daily pain points for developers (tools, environments, processes) and prioritizing issues to ensure a smooth and high-performing work environment, boosting team productivity.
  • Modularizing the application: analyzing and redesigning the architecture to reduce dependencies between modules, making the code more maintainable and scalable. The goal is to allow updates to specific parts of the tech stack without impacting the entire application.
  • Supporting teams with technical challenges, particularly maintaining and evolving the tech stack: reducing technical debt in key packages, modernizing tools, and updating development standards to integrate current best practices.
  • Optimizing and simplifying the Webpack configuration: analyzing and cleaning up the current setup, drafting RFCs & ADRs to validate technical choices, while exploring more performant alternatives 🚀.
  • Improving and maintaining the Design System: collaborating with the Bedrock teams to synchronize component updates and simplify their integration 🖌️.
  • Optimizing automated tests: restructuring end-to-end tests for faster results, easier debugging, and improved CI/CD performance 🧪.

Consultant & Manager - Zenika

Zenika
Since April 2021, Lyon (France)
  • Guiding clients in developing resilient and interactive web applications.
  • Managing three other consultants at Zenika (since 2024).
  • Leading the frontend developer community through events, conferences, and workshops.
  • Conducting technical interviews.
  • Speaker at multiple conferences across France.

Lead Developer React - Enedis

Enedis
January 2024 - December 2024, Lyon (France)

Leading React web projects and providing technical support to teams.

  • Analyzing the existing architecture and implementing modern React project tooling.
  • Managing the migration of an application from Vue.js to React.
  • Contributing to the integration and development of a design system.
  • Creating React packages to enhance collaboration and code reusability across teams.
  • Setting up unit, integration, and functional tests.
  • Supporting teams in skill development and best practices for React and frontend development.
  • Collaborating through Pair Programming and Mob Programming.
  • Serving as a technical lead and expert, actively contributing to the scope definition, tracking progress, and making frontend technical decisions.
  • Leading workshops and training sessions.

Développeur Web - Bedrock Streaming

Bedrock Streaming
October 2021 - November 2023, Lyon (France)

Development of a full-scope streaming platforms with over 45 million users.

  • Frontend development of a white-label streaming platform (e.g., 6play, Videoland, Salto, etc.).
  • Integration of an atomic, multi-customer design system.
  • Implementation of continuous integration and delivery (CI/CD) using GitHub Actions.
  • Ensuring stability and setting up a monitoring and alerting stack.
  • Optimizing application performance & accessibility.
  • Technical lead for feature management and follow-up.
  • Writing technical documentation.

Community

President & Co-founder - DevFest Lyon

DevFest Lyon
Since July 2024, Lyon, Auvergne-Rhône-Alpes, France

Organisation of the first DevFest Lyon, a technology event bringing together professionals and enthusiasts.

Secretary & Co-organiser - LyonJS

LyonJS
Since June 2022, Lyon, Auvergne-Rhône-Alpes, France

Organising Meetups, managing events and communications, organising the LyonJS 💯 conference.

Appwrite Hero - Appwrite

Appwrite
Since April 2023,

Ambassador member of the Appwrite Hero programme, bringing together Appwrite expert developers to carry out projects, give talks and help the community.

Remotion Expert - Remotion

Remotion
Since April 2023,

Participation in the Remotion Expert programme, bringing together developers who are experts in Remotion to provide assistance and content with Remotion projects.

Education

Intervenant - Epitech Digital

Epitech Digital
React.Js / Node.jsNovember 2022 - January 2023, Lyon, Auvergne-Rhône-Alpes, France

Provides courses and practical work on React.js and Node.js.

  • Creation of a complete course on React.js and Node.js
  • React & Node.js project setup and tooling

Enseignant / Intervenant - Université Lyon 1

Université Lyon 1
Conception & Programmation WebFebruary 2024 - July 2024, Lyon, Auvergne-Rhône-Alpes, France

Courses and practical work on the design and programming of Web applications.

  • Web application setup and tooling
  • Introduction to frontend development
  • Programmation Web - Javascript, HTML, CSS

Enseignant / Intervenant - ESGI

ESGI
Conception Application FlutterAugust 2024 - August 2024, Lyon (France)

Helping students design and build a cross-platform application in Flutter with a Rust backend.