learning. ✦
Good
design is
honest.
Focus
- • User
- • Problem
- • Clarity
- • Impact
I design.
I build.
I lead.
I help teams turn complex problems into simple, meaningful products.
Currently Exploring:
- ☑ AI in Product Design
- ☑ Design Systems
- ☑ Creative Coding
- ☑ Building in Public
Don't design for features.
Design for decisions.
When people bring me in
Most engagements start with one of these situations,
not with a request for screens. Each one has a defined shape.
Working Product
Prototype
- – Your idea, in your head or on paper
- – Validate quickly
- – Know what to build, kill or park
- – Define the next step
Design System
Foundation
- – One consistent language
- – Components your team actually uses
- – New screens assembled, not redesigned
- – Governance that keeps it alive
Embedded Senior
Product Design
- – Product-level thinking
- – Full ownership without a permanent hire
- – Patterns & decisions your team can reuse
- – A clean handover, never a cliff
Brand, Identity &
Experience
- – A product that no longer looks generic
- – One visual language, applied in place
- – An identity your team can extend alone
- – Honest guidance on AI-assisted production.
Selected Work
Some of the things
I've helped build.
Side Quests
Experiments, plugins
future ideas.
The Last Portal
When the interface becomes a mind-space: Speculative UX case study on bot-to-bot travel negotiation & autonomous delegation.
Read Case Study →Auto Layout Grid
Build complex grids in seconds. Because manual is painful.
Try Plugin →Glass Morph UI
Exploring transparency, depth and subtle interactions.
See Experiment →Notebook
Random thoughts, observations
and learnings.
Good UX is invisible.
The product works,
the user wins.
Complexity is the
enemy of adoption.
Clarity is the
reason to stay.
Design systems
are not about
components.
They are about
consistency of
thinking.
Ship early.
Learn faster.
Iterate forever.
Design is a conversation
between people,
business and technology.
We just make it
beautiful.
Leadership Log
Stories from leading design and
cross-functional teams.
Aligning teams with conflicting views
How we aligned 3 teams and found the real problem.
Read Story →Building a design critique culture
How we created a safe space for feedback and grow together.
Read Story →Designing at scale without chaos
Process, systems and habits that bring clarity at scale.
Read Story →Mentorship and growth
Helping designers grow from good to truly great.
Read Story →Saying no (the right way)
How saying no to the wrong things helps us build the right things.
Read Story →