Portals & Dashboards

Complex systems, made simple

Analytics dashboard showing a rising line chart and a blue and green pie chart

Where complex data has to be usable. Every day. For years.

Role-based views, dense data, deep workflows, edge cases that matter. Designed for power users, not first impressions.

Built for power users

Keyboard, density, defaults that respect that your users live here all day.

Role-aware

Permissions, hierarchies, surfaces that change with the user. Designed in, not retrofitted.

Data-first

Tables, charts, filters, exports. The boring bits of B2B done well, not done last.

Embedded delivery

Standups, sprints, Slack. I work the way your product team already works.

  • 01

    Workshops

    Understanding the business requirements, user types, and technical constraints. The bits a brief doesn't capture.

  • 02

    User research

    Talking to the people who use, or will use, the system every day. Their workflows, their workarounds, their frustrations.

  • 03

    Architecture

    Navigation, hierarchy, permissions, role-based views. The structural decisions that determine how the product scales.

  • 04

    Wireframes

    The critical paths mapped out before any visual work begins. Tested for sense-making with real users.

  • 05

    Full UI design

    Every screen, state, and edge case. Built on a scalable design system from day one.

  • 06

    Design system

    Component library, usage guidelines, design tokens. So the next designer or developer doesn't have to guess.

  • 07

    Developer handoff

    Specifications, prototypes, tokens, ongoing collaboration during build. Sprint by sprint, ticket by ticket.

Data visualisation that actually informs

Charts and tables designed for the decisions they're meant to support. Not a wall of widgets nobody reads. Designed with the people who'll act on the numbers.

Workflows your team can move through

From quick actions to multi-step approvals. Forms, modals, confirmations, undo. The unglamorous interactions that determine whether the portal feels right or fights you.

Legacy redesigns without the chaos

Audit, prioritise, redesign incrementally. Existing workflows respected, edge cases catalogued, nothing critical lost in the migration. Big-bang rewrites only when they're genuinely needed.

Laptop on a sofa displaying an analytics dashboard with charts, maps and KPI tiles
Printed analytics dashboard reports on a desk next to a wireless keyboard and phone
Analytics dashboard showing a rising line chart and a blue and green pie chart

Portals running every day in telecoms, SaaS, security and healthcare. Boring fields. Real impact.

Remotify

End-to-end UX for an Employer of Record platform helping SMBs scale cost-effectively in the Philippines.

View project

Rapport

Employee engagement platform. UX and product design for internal communications and recognition tools.

View project
Up next

E-commerce

Storefronts that convert. Product pages, checkout, subscription, post-purchase. Designed and built on Shopify, WooCommerce or custom.

Read more
Person holding a gold Visa card next to an open laptop, beside stacked cardboard shipping boxes
Can you design for complex data-heavy interfaces?

This is where I do my best work. Telecoms portals, SaaS dashboards, admin tools. Taking complex data and making it usable is the core of what I do.

Do you work with existing design systems?

Yes. I can extend, refactor, or work within your existing system. Or build one from scratch if you need it.

How do you handle legacy system redesigns?

Carefully. I audit the existing system, understand the workflows users depend on, and redesign incrementally so nothing breaks. No big-bang rewrites unless the situation demands it.

Can you embed in our product team?

Absolutely. Daily standups, sprint cycles, Slack channels. I work the way your team works. This is how most of my portal and dashboard work happens.

What's your experience with B2B products?

Extensive. Telecoms management portals, SaaS platforms, access control systems, payroll dashboards. B2B interfaces with complex user hierarchies and data requirements are my specialty.

Got a portal that's making your team's life harder?

Every project starts with a conversation. I reply within 24 hours.

Get in touch