Senior product designer · Toronto

Making complicated things feel simple.

I'm Mac, currently at Absorb Software, designing admin experiences in LMS for tens of thousands worldwide.

01 · Work

Selected work.

02 · About

The kind of problems I solve.

01

Making sense of complexity

Messy workflows, lots of business rules, too many edge cases. That's usually where I do my best work.

02

Helping people work with data

Dashboards, reporting, tables, analytics. I enjoy taking information-heavy experiences and making them easier to navigate and understand.

03

Bridging design and code

I've been leaning heavily into AI, prototyping, and frontend collaboration to help move ideas from concept to implementation faster.

Most of my experience has been in B2B SaaS across travel, scheduling, food delivery, and learning management systems, where simplicity is rarely simple.

03 · Words

Kind words.

From designers and developers I've worked with.

Working with Mackenzie during my early days as a UX Designer made a big difference when I was breaking into this field. She brought with her an inclusive and determined leadership style that inspired openness to new ideas, precise feedback, and a strong work ethic from all members of our team. I'm confident to recommend “Mac” as a strong designer to have in any team.

Cesar A. Lozano HernandezLead UX/UI Designer at OVA

Mackenzie is not only technically adept, but she also has a great creative sense, which gives each design a unique and original perspective. The end result demonstrated Mackenzie's dedication to quality.

Vick JogarasanPrincipal Developer at Port 443 Inc.

Let's untangle
something together.