About
Who I am, how I think, and why I work the way I do.
Not a résumé — the throughline underneath it. The questions I ask, the values I keep coming back to, and what actually drives the design and code on the other pages of this site.
About
I don't think of myself as just a designer or a developer. I create.
I bring life to projects by making them work better and making them prettier — usually in the same sitting. If you ask whether I'm more design or more dev, the honest answer is neither: I think of interface design as interior design for the computer. Every layout, animation, color, and interaction changes how someone feels while they're using something, and that's the part I actually care about.
I've spent over a decade moving between design and code — product design, UX, front-end development, branding, team leadership — but those are just where the curiosity ends up landing. Code is a creative medium to me, the same as a sketchbook. I like turning words and numbers into something that actually feels good to use.
Whether I'm designing an interface, writing the front-end that brings it to life, building out a brand, or leading a team through the messy middle of a project, I bring the same mix of curiosity, care, and quiet playfulness to the work.
My Approach
"Beautiful and functional were never supposed to be a trade-off — the best work does both."
Human-centered
Every decision starts with the person on the other end of the screen. I design for real behavior, not best-case scenarios.
Approachable
I don't think authority requires fear — the best work happens when people feel safe enough to ask a dumb question or push back on mine. When something's off, my first move is to check in, not escalate. And if I'm not the one leading, I'm usually the one cheering everyone else on.
Curious
I ask why before I ask how. Curiosity is what turns a brief into something genuinely useful — and keeps the work interesting.
Organized
Behind the polish is a system. I keep process, files, and decisions tidy so the work stays focused and nothing gets lost.
Quietly playful
Good design can have a sense of humor without losing credibility. I look for small moments of delight that never get in the way.
Built to work
None of it matters if it doesn't function. I sweat the details that make something not just beautiful, but genuinely usable.
Up Next
So what would it actually be like to work together?
Approachable, curious, a little playful, and genuinely invested in the people I work with — that's not just a philosophy, it's how I'd actually show up on your project. Easiest way to find out is to just start the conversation.