Table of Contents

What's included?

Different types

Good business in 2024?

License Optimization

Worked as a freelance UX/UI consultant on WeDo's license optimization platform, designing the multi-tenant dashboard, an AI assistant (Optimus) to guide users through license insights, and the brand's visual system across web and reporting tools.

Company

WeDo

Timeline

2026

Type

Web Platform

Goal

Give companies full visibility into their software licenses across multiple tenants, so hidden waste, overlaps, and unused resources become obvious instead of buried in scattered spreadsheets and invoices.

UNDERSTANDING THE USERS

Most companies don't actually know what they're paying for. Licenses accumulate over time, teams change, tools overlap, and by the time anyone looks closely, the waste is already baked in. Every design decision started from that blind spot: how do you make invisible costs visible, at both the company level and the individual tenant level, without burying the user in raw numbers?

That meant designing a multi-tenant table structure where a company's totals and each tenant's individual usage stay clearly distinct, and layering an AI assistant, Optimus, on top to help users make sense of what they're seeing instead of just staring at a dashboard.

CHALLENGES

Rebuilding a dev-first MVP into a product that made complex, hierarchical license data feel simple, no matter who was looking at it.

Starting from a dev-built MVP

The original screens were built with shadcn components by developers, functional, but shaped by a dev mindset rather than a user one. Fixing that meant a genuine UX pass: rethinking hierarchy, flow, and clarity, not just restyling what existed.

Handling heavy, hierarchical data

Companies, tenants, and license counts nest inside each other, and getting that relationship to read clearly, without confusing totals with individual values, took multiple iterations to get right.

Designing for different roles

Admins, managers, and end users all need different views of the same data. Building role-based screens that stayed consistent in structure, while surfacing the right information to the right person, shaped much of the interface logic.

Dashboard

The top-level overview: key metrics, cost trends, and a single health score, built for a quick, at-a-glance check rather than deep analysis.

Administration View

Cost & Usage View

Detail & Settings Viewg

PROJECT HIGHLIGHTS

Turning a functional but engineering-first MVP into a product people actually understand, from the dashboard itself to the AI assistant guiding them through it.

Rebuilding the UX, Not Just the UI
Rebuilding the UX, Not Just the UI
Rebuilding the UX, Not Just the UI

Took an engineering-first MVP and reworked it around how users actually think about licenses and cost, not how the database happened to be structured.

Took an engineering-first MVP and reworked it around how users actually think about licenses and cost, not how the database happened to be structured.

Beyond the Product
Beyond the Product
Beyond the Product

Extended support beyond core screens: social media content strategy and internal presentations, helping WeDo communicate the product's value as clearly as the product itself.

Building a Faster Workflow with Claude
Building a Faster Workflow with Claude
Building a Faster Workflow with Claude

Set up a presentation skillset using Claude to speed up how WeDo's team produced decks and reports, turning a repetitive task into a fast, repeatable process.

BeforeAfter

DESIGN DECISIONS & DESIGN SYSTEM

Every choice started from the same question: how do you make dense, hierarchical license data feel simple, without hiding the detail power users actually need?

Clarity Over Density

Metrics, tags, and comparisons were designed to surface the number that matters first, company totals, tenant breakdowns, savings, with deeper detail available on demand instead of front-loaded onto every screen.

A Real Design System, Not Just Screens

Built on a token-based foundation, colors, spacing, typography, so every table, card, and status tag pulled from the same source, keeping a data-heavy product visually consistent as it grew.

Consistent Visual Language

Inter runs throughout the platform for clean, dependable readability, paired with a restrained color system so status colors, savings, overages, risk flags, stand out exactly when they should.

Built for Company Hierarchies

Companies can span multiple departments and license pools, so every component, tables, cards, sidebar, was designed to hold up as that structure scales, without the interface losing clarity.