Product design
For teams building software people work in for hours — admin panels, customer portals with roles and permissions.
Research and competitor analysis
I look at how others solve this, and where that would fail in your case.
Information architecture and user flows
Where everything lives, and the steps a person takes to get a result.
Wireframes for the key screens
Layouts without colour or type: we agree on what the screen says first.
Interface design — desktop and mobile
Finished screens at both sizes — desktop and phone.
Roles and permissions, mapped screen by screen
Who sees what and who can press what — written out role by role.
Every state: empty, loading, error, overflow
The screen with no data yet, and long lists and tables, are drawn too.
Design system on tokens, light and dark themes
Colours, type and spacing as a set of values, not a description in a document.
Handoff your developers can build from
Files and notes your developer can build from without coming back to me.
I design it. Your team builds it.
The handoff is written so your developers don’t need me. For 30 days after handoff I answer their questions anyway. After that — by the hour, whenever you’re ready to start.