HD / Navigation
01Work02Capabilities03Process04About05Contact ↗
PRESENTATION LAYERChange how the portfolio speaks.
← Back to capabilities
01 / PRODUCT & UI/UX DESIGN

Product
Design.

Good product design is not decoration added after requirements. It is the deliberate organisation of information, actions, feedback and states so a person can move through a task with less uncertainty.

User flowVisual hierarchyFigma systemsResponsive UX
Mobile interface composition reference with layered UI
Vector editing composition reference
Connected component and prototype flow reference
FIGMA / SYSTEMSStructure before decoration.
PROTOTYPE / BEHAVIORFlows that prove the interaction.
FigmaUI systems · prototypes
XDAdobe XDFlows · interface design
THE STANDARD

A good interface makes the next decision feel obvious.

The screen should explain itself before the user starts reading instructions. Hierarchy, spacing, type, component behavior and responsive adaptation all work together to create that clarity.

FIRST QUESTIONWhat is the user trying to finish?
SYSTEMTokens → components → states
RESPONSIVEBehavior changes, not just width
QUALITYClear enough to feel effortless
WHAT GREAT LOOKS LIKE
01

Task before layout

Start with the job the user needs to finish. Layout should be a consequence of task priority, not a collection of fashionable components.

02

Hierarchy before decoration

Size, contrast, position and whitespace should tell the eye where to begin, what matters next and what can wait.

03

System before repetition

Type scales, spacing, radii, colors and component states should behave as a system so later screens remain consistent without manual policing.

04

States before polish

Loading, empty, error, success, disabled, focus and validation states are part of the product—not edge cases to add at the end.

05

Responsive by intent

Mobile should not be a squeezed desktop. The interaction, information priority and touch behavior should be reconsidered for the smaller context.

06

Accessibility is design quality

Readable contrast, clear focus, predictable controls and comfortable touch targets improve the interface for everyone, not only compliance.

PRACTICAL METHOD
01

Frame the user task

Write the primary job, supporting jobs, business constraint and success signal before opening Figma.

02

Map the flow

Sketch the shortest useful path plus alternate routes, failure states and return paths.

03

Set foundations

Define type, spacing, color, radius, grid and basic component behavior before multiplying screens.

04

Prototype behavior

Use Figma prototypes to prove navigation, feedback and interaction—not only page-to-page transitions.

05

Stress the layout

Test long names, no data, small devices, keyboard focus and different content density before calling the design finished.

RETURNBack to capabilities ↗