PRODUCT DESIGN · 2026
Custom Fields
People were already tracking projects. Just not anywhere the software could see.
ROLE
Design intern at Swipey, a corporate card and spend platform for Malaysian SMEs. I did the interaction model and the AI layer, and built the prototype with AI agents.

THE GAP
Finance teams needed columns Swipey didn't have: Project, Client, Billable. They improvised in the notes field, where nothing can be filtered, grouped, or reported on.
Two things already existed. Project names in the notes field, and Alfie, the receipt reader people trusted to file their expenses. The work was connecting them.

THE DECISION
Custom fields are org-wide. One person deleting a column destroys everyone's reporting, so management is admin-gated and deletion takes a typed confirmation.

Alfie read receipts. I gave it notes to read rather than introduce a second assistant. Suggestions land as dashed pills carrying the note they came from, so accepting eight at once is still informed.

WHAT SHIPPED
A field you create in one click from a nudge that cites its evidence, filled by Alfie, confirmed by a human, filterable the moment it exists.
WHAT STUCK