Open to Senior / Lead Product Design roles in Singapore, London or AmsterdamGet in touch
Sergi Font — Senior Product DesignerAvailable · Amsterdam

I make complex software feel obvious.

Specialised inpermission systems & RBAC

Senior Product Designer with eight years in design — five focused on B2B, SaaS & enterprise UX. Permission systems, admin tooling, automated workflows, and AI woven into how the product actually ships. I design systems that hold up in production.

Scroll
How I work

I don't hand off specs.
I hand off production code.

I design in systems and ship them as production code. A design system, a brief, and Claude Code turn a screen around in one session — the workflow now running on three platforms at Gainsight.

claude-code — @sfontfrgs/ui
$
compiles to ↓
Admin · Phrases@sfontfrgs/ui
Search phrases…
+ Add
KeyModuleStatus
nav.categoriesForumLive
homepage.heroCommonLive
settings.titleAdminDraft
user.inviteAccessLive
Generate:

Why hire me

The kind of designer
you're actually hiring.

Not a pixel-pusher, not a slide-maker. Five places I create outsized value on complex products.

01

Complex platform & admin UX

I make dense, permission-heavy enterprise tools genuinely usable — RBAC, admin consoles, and the data-heavy workflows most designers avoid.

02

Design systems from scratch

I build the system and its components, so design intent survives all the way to production — not just to a tidy Figma file.

03

AI-augmented, design-as-code

I don't stop at specs. I prototype and ship production-ready screens with AI in the loop — a workflow now running on three platforms at Gainsight.

04

0 → 1 in ambiguity

My best work happens where the problem is genuinely unclear and there's no roadmap to follow. I find the structure before touching an interface.

05

Cross-functional leadership

I hold product coherence across engineering, PM, and design — and keep holding it when leadership turns over mid-project.

Selected for G1 Elite— one of 12 chosen company-wide from Gainsight's top performers, following an Unmatched Excellence (top-tier) performance rating.

Point of view

Good design for complex software isn't decoration. It's the difference between a tool people tolerate and one they trust.

Systems Design · Permission Architecture · Design Systems · Gainsight · Corsearch · HP Inc · Platform Consolidation · 50k+ Users · Research-Led · Functional Prototyping · 8 Years · Cross-functional Leadership · Information Architecture · AI-Augmented Workflows · Systems Design · Permission Architecture · Design Systems · Gainsight · Corsearch · HP Inc · Platform Consolidation · 50k+ Users · Research-Led · Functional Prototyping · 8 Years · Cross-functional Leadership · Information Architecture · AI-Augmented Workflows · Systems Design · Permission Architecture · Design Systems · Gainsight · Corsearch · HP Inc · Platform Consolidation · 50k+ Users · Research-Led · Functional Prototyping · 8 Years · Cross-functional Leadership · Information Architecture · AI-Augmented Workflows · Systems Design · Permission Architecture · Design Systems · Gainsight · Corsearch · HP Inc · Platform Consolidation · 50k+ Users · Research-Led · Functional Prototyping · 8 Years · Cross-functional Leadership · Information Architecture · AI-Augmented Workflows ·

Selected Work

What shipped, and why it mattered.

Approach

The model
before the mockup.

Research-grounded. AI-augmented. Engineered to ship.

01

Architecture thinking

I start with the underlying data model and information architecture before any interface moves. On RBAC, three competing architectures were explored before the first screen — because that choice determines everything downstream.

02

AI-augmented prototyping

Claude Code builds functional Next.js prototypes when complexity demands it. Real data, real edge cases. Stakeholders give feedback on actual experience, not speculation about what it might be.

03

Cross-functional depth

At Corsearch, PM leadership turned over mid-project. I held product coherence across 6 engineering teams by treating context as something to maintain actively, not assume. That is where I was promoted to Senior.

ResearchDefinePrototypeShipSystematize
ClaudeClaude CodeFigma MakeCursorFigma AI

About

Industrial Design
Engineer turned
Senior PD.

Industrial Design Engineering taught me to start with constraints, not aesthetics. Street photography taught me what to include and what to cut. Eight years of complex products later, both still run everything I do.

I work best where the problem space is genuinely ambiguous — consolidating competing platforms, designing permission systems that scale, holding product coherence when the brief is incomplete.

Design philosophy

01

Most interface problems are architecture problems in disguise.

02

Research doesn’t confirm what I think, it generates questions I hadn’t thought to ask.

03

The hardest design work happens before a screen is drawn.

Now

ShippingRole-Based Access Control at Gainsight · 2026
AvailableOpen to Senior PD roles · Amsterdam, Singapore, London
ShootingStreet portraits @bysfont · Instagram

Experience

GainsightNow
Product DesignerAmsterdam, NL
2024–Now
Corsearch
PD → Senior PDAmsterdam, NL
2022–2024
HP Inc
Product DesignerBarcelona, ES
2021–2022
ZICLA
Product Design EngineerBarcelona, ES
2019–2021

Education

MSc UX & Interaction Design
Open University of Catalonia
2022–24
BSc Industrial Design Engineering
Polytechnic University of Catalonia
2016–21

“Sergi consistently demonstrates strong ownership, craft, and judgment on high-impact work. He navigates challenging problem spaces with clarity, grounding decisions in research before converging on scalable, user-centred solutions.”

PR
Piotr Radziwon
UX Design Manager · Gainsight

Testimonials

What they say.

All on LinkedIn ↗
"

Sergi consistently demonstrates strong ownership, craft, and judgment on high-impact work. He navigates challenging problem spaces with clarity, grounding decisions in research before converging on scalable, user-centred solutions. Resilient design that holds up in real-world conditions.

PR
Piotr Radziwon
UX Design Manager · Gainsight
"

Sergi has an exceptional ability to bring clarity to complex problems. He works fast, collaborates naturally across teams, and consistently delivers solutions that users actually adopt.

HS
Helen Saunders
Head of UX · Corsearch
"

Sergi brings an impressive blend of speed, intelligence, and autonomy to every challenge, especially where clear solutions are not obvious. His strategic approach made a huge impact.

HA
Hande Aral
Product Manager · Corsearch
"

Sergi's keen eye for detail, creativity, and deep understanding of user-centred design greatly contributed to our project's success. His ability to work collaboratively with cross-functional teams is exemplary.

TD
Tristan Draaisma
Senior Product Owner · HP Inc
"

Sergi consistently demonstrates strong ownership, craft, and judgment on high-impact work. He navigates challenging problem spaces with clarity, grounding decisions in research before converging on scalable, user-centred solutions. Resilient design that holds up in real-world conditions.

PR
Piotr Radziwon
UX Design Manager · Gainsight
"

Sergi has an exceptional ability to bring clarity to complex problems. He works fast, collaborates naturally across teams, and consistently delivers solutions that users actually adopt.

HS
Helen Saunders
Head of UX · Corsearch
"

Sergi brings an impressive blend of speed, intelligence, and autonomy to every challenge, especially where clear solutions are not obvious. His strategic approach made a huge impact.

HA
Hande Aral
Product Manager · Corsearch
"

Sergi's keen eye for detail, creativity, and deep understanding of user-centred design greatly contributed to our project's success. His ability to work collaboratively with cross-functional teams is exemplary.

TD
Tristan Draaisma
Senior Product Owner · HP Inc

Writing

View all writing →
Essay · 4 min read

The shared-language problem

Why design quality in legacy products is rarely an engineering-capacity problem. On closing the gap between design intent and deployed output.

Read the essay →

Get in touch

Let's work
together.

Especially if the brief is incomplete.