dulanjaya

All work / SaaS · Design system

Assette

Assette helps institutional asset managers turn their data into client, sales and digital communications. As its UX Engineer, I built the design system that the whole product now rests on.

Role
UX Engineer — designed, built and maintained the design system
Year
2021 – 2023
Type
Client work · Assette (UX Engineer)
Team
Assette product, UX & engineering teams
Tools
Figma

Shared with care — some deliverables are under NDA.

Assette design system documentation with component specifications
01

The problem

The Assette UI had grown inconsistent and lacked a structured design foundation — similar screens behaved differently, and each new feature added more variation.

The goal: one unified design system with documentation the product, UX and engineering teams could all work from.

02

Method

  1. Built a UI inventory from screenshots of the existing product.
  2. Grouped screenshots by similar template appearance.
  3. Designed one common template to represent each group.
  4. Explored a few variations of each new template.
  5. Reviewed and verified the templates with the team.
  6. Finalised the templates.
  7. Designed and built the components using atomic design.
  8. Created design documentation.
03

Tokens & components

A full colour scale for every hue (100–900), named colour tokens, and a component library documented with specs. Because I also reviewed the interfaces engineers built, the system was tested against real implementation, not just the Figma file.