What I Do

Crafting Intuitive Experiences

Designing interfaces that make complex data and AI-powered workflows feel simple and intuitive.

Design That Serves a Purpose

Good design isn't decoration — it's communication. In enterprise software especially, where users navigate complex data and compliance workflows, every layout decision and interaction pattern needs to guide them toward their goal without friction. I design with intention, keeping things simple enough to parse at a glance and structured enough to handle real-world complexity.

I draw on user-centered thinking at every stage, from initial wireframes through production implementation. At FreeWheel, I built diagnostic dashboards and reporting tools that engineering teams relied on daily — understanding who will use the product, what they need under pressure, and how they think is the foundation of every design decision I make.

Whether it's structuring a dashboard for clarity, choosing a typography scale for readability, or crafting a responsive layout that works on any device, I treat design as a problem to be solved, not just a surface to polish.

Design Approach

User research before pixels

Understand the problem before reaching for solutions

Progressive disclosure

Show only what's needed, when it's needed

Accessibility is non-negotiable

Semantic HTML, keyboard navigation, sufficient contrast

Consistency builds trust

Predictable patterns reduce cognitive load

Design Principles

Clarity

Every element should communicate its purpose immediately. If a user has to guess, the design has failed.

Consistency

Unified patterns, spacing, and behavior across every page create a seamless experience.

Accessibility

Inclusive design serves everyone. Color contrast, keyboard support, and semantic structure matter.

Delight

Subtle animations, thoughtful micro-interactions, and polish that makes the experience memorable.