mali hirsch /
UX DESIGN ENGINEER / BOULDER, COLORADO

Think deeply.
Design clearly.
Build intelligently.

I’m Mali. I turn complex systems into experiences people can understand—and build with Codex, Claude Code, and other AI development environments.

Explore the work
CURIOSITY → DESIGN → CODE → LEARNINGMY TOOLKIT / CODEX · CLAUDE CODE · FIGMA
01 / SELECTED WORK

Complexity, made clear.

Behind every interface is a decision.
Here’s how I help people make it.

02 / HOW I THINK & BUILD

Follow the question.
Make it tangible.

Design judgment, engineering curiosity,
and a willingness to try it in code.

01 / UNDERSTAND THE DECISION

Start with what someone needs to know.

Map the workflow, the data behind it, and the moment where the next step becomes unclear.

02 / MAKE THE IDEA TESTABLE

Move between the canvas and the code.

I work with Figma, Codex, Claude Code, and other AI environments to explore interfaces and turn ideas into working prototypes.

03 / LOOK CLOSELY

The details are part of the design.

Review the interaction, question the output, and refine the experience. Empty states, missing context, and accessibility deserve the same attention as the happy path.

A SMALL INTERFACE STUDYIllustrative data

Same data.
A clearer decision.

Switch views to see how context changes what an activity record tells you.

call_104account_0809:30
email_105—10:15
demo_106account_1211:00

Three records. Which one needs your attention?

BUILT FOR THIS PORTFOLIO / NO LIVE CUSTOMER DATA
Mali Hirsch
03 / THE PERSON BEHIND THE WORK

Always curious.
Usually building.

I’m a designer with engineering roots and a long-running interest in how people think. My work spans enterprise software, AI experiences, and consumer products.

I’ve worked as a senior product designer at Aidium and Vivun, and led product design for Marriott Experiences. Today, I bring that experience into a practice that connects data, design, and AI-assisted engineering.

More about my background ↗