Skip to content

ServicesUI/UX design

SaaS product design that makes complex workflows feel obvious

Dashboards, data tables, filtering systems and settings panels designed for the real density of B2B applications, where a product lives or dies on whether users can get their work done without a tutorial.

What you get

  • Dashboard and data visualisation screen design
  • Complex forms, settings panels and multi-step workflow UI
  • Empty, loading, error and success states for every view

Density without clutter

B2B users need information density, but consumer design trends often push for vast whitespace and oversized cards that force endless scrolling. I balance scannable hierarchy with compact layout patterns so users see what matters immediately.

Tables support sorting, filtering, inline editing, batch actions and pagination from day one, not as post-launch patches.

Every state designed, not just the happy path

A SaaS interface spends most of its life in non-ideal states: empty accounts, loading skeletons, validation errors, permission walls and partial data. Leaving these to developer improvisation creates an inconsistent experience.

Every screen is delivered with its full state matrix so the development team has unambiguous guidance for every condition.

Navigation architectures that scale

SaaS products grow quickly. A navigation pattern that works for four features falls apart at twelve. I design sidebar, tab and sub-navigation systems that accommodate new modules without requiring a redesign every six months.

Breadcrumbs, search integrations and keyboard shortcuts are baked in to support power users who spend hours in the tool every day.

Common questions

Can you work within our existing design system?

Yes. I regularly work with established Figma libraries, adopting your existing components, colour variables and layout patterns while extending them when new product requirements demand new patterns.

How do you handle complex data visualisation?

Charts and graphs are designed with accessible colour palettes, clear legends, tooltip states, empty states and responsive adaptations for smaller viewports, using patterns that map to libraries like Recharts or Chart.js.

Do you help with user onboarding flows?

Yes. Onboarding is critical to SaaS retention. I design empty-state nudges, progressive disclosure patterns, checklist widgets and setup wizards that guide new signups to their "aha moment" quickly.

Other services in this area

Already have the design, and need it built? Custom development

Have a project in mind? Let’s talk.

Get in touch