Tech Lead:
Stephane Young
Engineering Colleagues:
Nayantara Jain, Michael Hari
Designers:
Cristiana Ortiz, Alden Spence
2024

When I first joined MT the design team wanted to update the tables. This is because as a financial application the UI of MT was mostly, well, tables. Tables all the way down, really. (That and forms.)

Tables are a generated view in the MT app, built with a ruby service that my tech lead had set up. Ot allowed the backend engineers to set up a model with specialized key/value pairings that would create columns for the data. In my time there I set up a number of these custom display columns that allowed engineers to set things like associated content (allowed users to click a pill and have that entity open in a side drawer), short-hand statuses as icons with hover keys, favoriting, and some really basic stuff like long-form content rows, right-aligning the amount fields, giving the checkbox an indeterminate state when only a few rows were selected, along with basic spacing and color changes from the design team.

The table changes I did on spanned many months of work. You can see a lot of them in the Transfer 2024 product demonstration on MT's site at 35m00.

Table screenshot
Table screenshot
Making a mess on the internet since 1492.
© Helen V. Holmes, 2025.
Coming soonComing soonComing soonComing soon