Hello.

I design what I can build.
I build what I know should exist.
I have always been drawn to visual creativity. As a kid I was restless and expressive, always making something. When computers started making it easier to create things that other people could see and interact with, I was hooked. That restlessness led me through a high school program in technology and media, a brief detour through computer science, and ultimately to a practice that lets me be a designer and a developer in equal measure.

Having worked deeply in both disciplines, I speak both languages. I can design a component knowing exactly how it will need to be built, and build a component knowing exactly how it should behave. That means I can sit in a design review and understand the technical implications of every decision, or advocate for the right design solution in a development environment, grounded in real principles and not just preference.

For six years I was the creative and digital engine behind the National Treatment Court Resource Center. I built their brand from scratch, redesigned their web presence, and produced publications, data visualizations, and multimedia content, all while wearing whatever hat the work required.

I thrive in environments that foster continual growth and knowledge sharing, where UX and front-end development intersect and design is taken seriously. I have a lot of range and I aim to keep deepening it.

When I am not designing I am outdoors hiking, skiing, or on the golf course. I collect movies, love photography, and have more interests than hours in the day. I would not have it any other way.
Check out my résumé
contact
Raleigh, NC/Remote
disciplines
UX Design
Interaction Design
Visual Design
Brand Development
Information Architecture
Data Visualization
Front-end Development
Multimedia Production
The phrase "everything is by design" written inside of a circle.

My philosophy

Everything is by design.
Not as a tagline. As a way of thinking. It started as a play on my initials. It became something I actually believe.

Every design decision carries a secondary outcome, whether you planned for it or not. Choose a typeface and you have said something about the brand. Choose a layout and you have made a claim about what matters most. Choose to leave something out and you have designed that absence just as much as anything you put in.

When you approach a problem assuming that everything is by design, you have to take responsibility for all of it, not just the parts that went according to plan. The job is not to be perfect. The job is to consider as much as you possibly can, build something with a sound foundation, and stay honest enough to improve it over time.