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

Romain Malnoult

Tech Lead Frontend

On-demand
Paris, FR
8-15 years

Average response time: 1 hour

About Romain

Tech Lead Frontend avec plus de 9 ans d'expérience, spécialisé dans les Design Systems évolutifs multi-frameworks (Vue, React, Angular, Web Components, etc.)

Actuellement à la tête de l'équipe Design System chez Carrefour, où j'ai créé "Marcel" : une bibliothèque de composants multi-frameworks servant Vue 2, Vue 3, React, Angular et Web Components à des centaines de développeurs internes. J'ai également amélioré le score d'accessibilité de la plateforme e-commerce de 36% à 54%.

Ce que j'apporte :
- Architecture de Design Systems (tokens, composants, documentation, stratégie d'adoption)
- Expertise Vue.js / Nuxt (mon framework principal depuis 2016)
- Web Components pour des solutions agnostiques
- Accessibilité (conformité RGAA/WCAG)
- Pont entre Design et Développement (Figma → Storybook → npm)
- Leadership d'équipe et mentorat en environnement Agile

Avant Carrefour, j'étais Lead Web Developer chez Airbnb (Luckey), j'ai construit des plateformes de streaming chez VOD Factory (BrutX, ADN, Shadowz), et j'ai passé 2 ans en Australie et aux États-Unis, ce qui me rend parfaitement bilingue en anglais.

Projets personnels :
J'ai créé webforallguide.com : un guide pratique pour apprendre les bonnes pratiques d'accessibilité web.
J'ai également créé YouTube DJ (youtube-dj.com), une application Vue.js avec 50k visiteurs mensuels, acquise par DJ.Studio en 2022.

Actuellement ouvert à de nouvelles opportunités (CDI ou Freelance), disponible pour des missions en remote en France avec déplacements occasionnels à Paris.

Contact :
  • French

    Native or bilingual

  • English

    Native or bilingual

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

Experience

  • Carrefour
    Tech Lead - Design System & Accessibility
    RETAIL (LARGE RETAILERS)
    October 2021 - Today (4 years and 8 months)
    Tech Lead du Design System "Marcel" chez Carrefour, avec gestion d'une équipe de 3 développeurs. Création et maintenance d'une bibliothèque de composants multi-frameworks (Vue 2, Vue 3, Angular, React, Web Components). Amélioration du score d'accessibilité de la plateforme e-commerce de 36% à 54%. Mise en place de Storybook pour la documentation, gestion des design tokens (CSS, SCSS, JSON) et publication de packages npm internes.
    Vue.js
  • ÉCOLE BRASSART
    Intervenant UI/UX - Wordpress
    September 2020 - Today (5 years and 9 months)
    4 workshops pour découvrir l'UI/UX, Adobe XD et Wordpress. Formation destinée aux étudiants Bac +3 en section Informatique et Multimédias à Tours, Centre-Val de Loire, France.
  • Airbnb
    Lead Web Developer
    May 2019 - June 2020 (1 year and 1 month)
    Run & Scale : Développement et maintenance des outils internes et externes pour automatiser les services de conciergerie Luckey (Airbnb). Automatisation du processus de support technique. Environnement technique : Laravel, Vue.js, Docker. Gestion de projet et leadership technique au sein de l'équipe de développement web.

Recommendations

Be the first to recommend Romain

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

  • Expert en Ingénierie de la Communication Numérique (Bac+5)
    Web School Factory / HETIC
    2017
    Formation en développement web, design et marketing digital. Spécialisation en communication numérique et développement d'applications web.

Skill set

Categories