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.