Define the problem
Clarify the user need, product constraint and business goal before deciding what the interface should be.
I design products from problem definition through flows, prototypes, interface systems and developer handoff. Based in Winnipeg, Canada, I work remotely with teams building SaaS platforms, AI-assisted tools, marketplaces and digital products where clarity matters.
The strongest product decisions come from understanding the problem, the people using the product and the system around the task. I use that context to turn ambiguity into a flow that can be tested, refined and shipped.
Clarify the user need, product constraint and business goal before deciding what the interface should be.
Map the decisions, states, dependencies and information users need to move through the product.
Use low- and high-fidelity prototypes to expose friction before implementation becomes expensive.
Turn validated flows into reusable UI patterns, responsive states and developer-ready Figma.
SaaS, AI and marketplace products depend on state, feedback, permissions, onboarding and repeatable patterns. The interface has to make those systems understandable while staying flexible enough to evolve.
Onboarding, setup, operational tasks and system states organized around what users need to do next.
Guided inputs, predictable controls, review states and outputs that make AI behavior easier to understand.
Discovery, selection, claims, redemption and measurement connected across multiple user roles.
Reusable components, responsive behavior, documented states and implementation-ready design decisions.
OntarioLandlord shows operational SaaS and onboarding. PerfectMockup shows an AI-assisted generation workflow. MiamiGo connects consumer discovery with venue operations and measurement.

Product strategy, information architecture, onboarding and responsive workflows for a landlord SaaS platform.
View case study
An AI-assisted product workflow designed around structured choices, control, review and repeatable visual production.
View case study
A two-sided product connecting local discovery, offer claims, venue workflows, lifecycle states and measurement.
View case study