I’ve been designing for the web since the beginning—literally. My first website was built for Mosaic while I was earning my BFA in Graphic Design, and I moved to the Bay Area as the internet and I were both just getting started.
Over the years I’ve worked across agencies, start-ups, enterprise teams, and my own clients, shaping everything from e-commerce and consumer tools to complex data-driven products. What’s been consistent is the way I approach design: I look for clarity in complexity, structure in ambiguity, and the story that ties it all together.
I’m an individual contributor by choice. I like working directly with the problem—mapping systems, defining flows, understanding users, and designing interactions that feel intuitive no matter how much logic sits underneath them. I collaborate closely with engineers, product managers, and stakeholders, and I’ve learned how to balance all perspectives without losing sight of the user.
What keeps me here decades later is the same thing that drew me in: this field is always evolving. There’s always more to understand, more to simplify, and more to make possible for people. That learning keeps me energized, and the work still feels meaningful.