A brief history

I’m passionate about creating delightful experiences and products for the web and beyond. I love talking with people, learning about their problems and then designing clear, usable, and delightful solutions that put their needs first. I’m as comfortable tweaking pixels as I am pushing code, and I find that the best UI often hinges on the right word.

I’m currently a senior UX architect at Advance Auto Parts, helping to design a new web-based point of sale system and improve their customer-facing e-commerce platforms. Before that, I was briefly the Lead Experience Designer for local startup Die Happy. I have worked as a UX lead at SingleStone Consulting, designing and developing projects for a state agency, a credit union, an international insurance company, and other great clients.

I was once a UX designer at Launch Media Network, where I designed and built the interface and experience at GameSkinny, a community news and culture site written by gamers for gamers. I’ve also worked as an interaction designer at Snagajob where I spent most of my time immersed with users, talking with both employers and job seekers about their process and problems and finding ways to improve the job hunt for both sides. Before that, I was the webmaster of Virginia Commonwealth University, the largest public university in the state of Virginia. While there, I created web applications like FileDrop and the A-Z Management System, supported third-party products like blogs, wikis, and analytics software, and acted as a coach and advocate for the many departmental web developers at the university.

I graduated from James Madison University in May 2002 with a degree in Media Arts and Design (specializing in Interactive Design), a minor in Computer Science, and very nearly a minor in Technical Writing. While there, I created websites for the University Recreation Center, the school newspaper (The Breeze), and the computing department. I also worked on the annual student feature magazine Curio and wrote regularly for The Breeze.

Want to work with me?

I currently have limited availability, but I love talking with people who are passionate about creating great experiences and solving interesting problems.

Get in touch View my resume

Side projects

UXcellence Logo UXcellence

UXcellence is a blog on UX design, front-end development, building products, and making the world a better place for people.


Saunter Studios Logo Saunter Studios

At Saunter Studios, I create tools and resources for photographers and designers and sell them through Etsy and Creative Market.

Saunter Studios

Play Wear Care Logo Play Wear Care

With Play Wear Care, my hope was to design t-shirts for board gamers that also supported great charities. While I love the idea, I shelved it for now to focus on other side projects. Maybe I’ll revisit it again some day.

About this site

This site is generated by Craft CMS with templates handcrafted in Coda. The typography is Ideal Sans with a hint of Sentinel, served on a delicate bed of cloud.Typography from Hoefler & Co. The iconography is a special blend of Pixicon, Entypo, and Socialcons infused with a bit of Fontastic magic.

Made in Richmond, VA

I’ve lived in or around Richmond, VA for over 30 years. I love my hometown. If you ever have the opportunity to visit, let me know and I’d be happy to give you a tour.

What am I up to lately?

Life is busy, and I like to keep track of what I’m doing publicly so my friends and family can keep me accountable. You’re welcome to follow along as well.

See what I’m doing now