Hi, I’m David. I’m a husband, dad of two feral children who enjoy breaking all the things in my house. I love snowboarding, woodworking, traveling and Atlanta Braves baseball.
I’m an experienced design leader from Raleigh, North Carolina. I have been creating and delivering positive user experiences for over fifteen years. Some of my strengths are in design systems, accessibility, design tokens, data visualization, object oriented user experience and complex enterprise software design.

My Process
I am successful as a designer when the team is engaged, open communication lines are available across all team members and when design is treated as a cornerstone to product development and not a commodity that produces work in a vacuum then tosses it over a wall.
01
Discovery & Collaboration
I kick things off by collaborating with my product counterpart and engineering lead. When possible, I also partner with a user researcher to gather critical feedback via interviews, surveys, and tools like Pendo.
02
Insight Gathering
I facilitate workshops with internal stakeholders across support, customer success, and sales to align on the problem space and user needs.
03
Interaction Design
I translate findings into wireframes, prototypes, and user flows that chart both the golden paths and more complex journeys users may take, especially as influenced by AI-driven interactions.
04
Rapid Iteration
Designs are quickly tested, validated, and refined through agile collaboration with engineering to ensure feasibility, delight, and speed to market.
05
Delivery & Impact
Final designs are shipped in coordination with engineering, with a focus on user satisfaction, speed, and impact.
06
Measuring Success
I evaluate outcomes via key metrics such as reduction in support tickets, increased engagement, and insights from user testing.
If you made it this far and still reading about me, sorry.