Available from January 2027Full-time permanent role · 16-month minimum contract

Hello, I’m Florian,

Montréal, QC10+ years of experience

Who I am

Formorethantenyears,I’vedesignedinterfaces,designsystemsandprototypes,fromL’OréaltoLefebvreDalloz.Today,I’maddingAI:itspeedsupexploration,andIkeepthedecision.Mygoal:productsthatservehowpeopleusethem,withoutevergettingintheway.

Design System

A design system is run like a product.

At L’Oréal, I helped design a multi-brand design system. My priority: that teams adopt it, not just that it ships.

35
brands
One system

A multi-brand design system, built collaboratively, so that one foundation can serve very different identities.

≈10
services
About ten services

I helped create about ten BeautyTech services, some rolled out across several brands from the same components.

−50%
Production time per service

That’s the time saved on each service thanks to a shared set of components: we assemble instead of redesigning.

Before
After
See the L’Oréal case study
Le socle — Équinox
1 systèmetokens → composants
ÉquinoxDisponible
Sérum Équinoxe
39 €●●●●○
Ajouter
#D6702Bradius 6pxNewsreader

AI Lab

AI prototypes fast. I decide.

I use it to explore wider and deliver faster. Every direction becomes a playable demo before it is chosen, and the choice stays mine.

01
Explore

Several directions for a single need, where I used to draw just one.

02
Decide

I pick the best of each direction: AI assembles, I decide.

03
Deliver

Clean, documented and accessible code: from prototype to going live.

6 / 6 pistes
01
Radiance Serum
€34
Add
02
Radiance Serum
€34
Add +
03
€34
Radiance Serum
Add →
04
New
Radiance Serum
€34
+
05
Radiance Serum
€34
+
06
Radiance Serum
€34
−1+
Add to cart
Selection4 items
✓
Light buttonoption 01
✓
Reassuring visualoption 02
✓
“New” badgeoption 04
✓
Swatchesoption 05
Light button
Reassuring visual
“New” badge
Swatches
Construction · 0 %
New
Radiance Serum
€34
Add to cart
✓descriptive alt
✓7.2:1 contrast · AA
✓named shades
✓native button · visible focus
GenerationCleanupDocumentationAccessibility
// Product card: image, title, price props
<div class="card" onclick="add()"><article className="card">
<img src="a.png">  <img src={image} alt="Serum bottle, 30 ml" />
// descriptive alt: describes the product, not “image”
<div style="color:#bbb">Radiance Serum</div>  <h3>Radiance Serum</h3>
<div>€34</div>  <p className="price">€34</p>
<div class="btn" onclick="buy()">Add</div>  <button type="button" onClick={addToCart}>
// Native button: keyboard focus and screen reader support included
</div></article>
descriptive alt
7.2:1 contrast · AA
named shades
native button · focus
✓Production ready
Work made with AI
Zombicide Companion
Companion app
This portfolio
Imagined by me, built with AI
Project after project
Explore · Decide · Deliver
Florian

Contact

Let’s work together.

Availability
From January 2027
Full-time permanent role · 16-month minimum contract · Montréal, QC

Product Designer. Design Systems and AI prototyping.

Availability
From January 2027
Full-time permanent role · 16-month minimum contract · Montréal, QC
© 2026 Florian HumeniukFRENLegal noticeTermsMontréal, QC