

Great design starts with great questions, not great ideas. I've learned that the most elegant solution to the wrong problem is still a failure. That's why I start every project by asking: What job is the user really trying to do? What's making it hard right now? What assumptions am I making that need to be tested?
At the core: I believe design is about respect. Respect for users' time, intelligence, and dignity. Every interaction should make them feel capable, not confused.

Research Before Solutions
I trust data, user interviews, and behavioral patterns. Beautiful interfaces mean nothing if they solve the wrong problem.

Design for Reality, Not Ideals Â
I design for how users actually behave, not how we wish they would. This means anticipating distractions, time constraints, and environments.

Iteration Over Perfection
My first design is usually wrong. That's fine—I build that into my process. I prototype fast, test early, learn what breaks, and refine.


