Craig Harkness, a smiling man with a beard wearing sunglasses, a baseball cap, and a padded jacket in a black and white photograph

Hi, I’m Craig

I’m a product designer with 10+ years experience.

I design accessible, scalable product experiences with a focus on design systems that teams actually want to use.

Over the past decade, I've worked across education, fintech, health & wellness, and adtech, most recently at Amazon Ads.

Featured Work

Amazon Ads

A detailed flowchart outlining a process for contributing to a community library project, including steps for component approval, creating tasks, updating branches, and making changes.

Scaling Design System Contributions

Grew Amazon Ads' Storm design system community contributions by 328% in weekly usage across 27 teams in four months. Designed a contribution model that gave designers a structured way to share complex patterns that couldn't exist in the core library, turning a gap in the system into an accelerator for it.

Udacity

Udacity logo with abstract tech pattern background in blue tones.

Accelerating content creation

Led design of an AI-enhanced content authoring system that reduced course creation time from several months to 5-6 weeks. Designed a wizard-based workflow that used generative AI to eliminate blank page paralysis for content creators, validated through research and testing with the content team.

WP Engine

Scaling the Unicorn Design System

Led the consolidation of the Unicorn Design System at WP Engine, managing two contributing designers to deliver a comprehensive, accessible component library with embedded documentation. Rebuilt foundations, components, and contribution processes, achieving 100% component migration and WCAG 2.1 AA compliance throughout.

See case study

I’ve worked with…

Amazon ads
Udacity
Possible Finance
WP Engine
Mindbody
argo design
United Rentals
Hudl

What people say

I had the opportunity to manage Craig at Amazon Ads, where he made a major impact on both the ADSP experiences and our design systems. He was instrumental in launching our design systems community library and developing a scalable process for graduating designs into the core library. Craig also led our weekly design reviews, providing thoughtful, actionable feedback and mentoring peers to raise the quality bar. He consistently demonstrated sound judgment, navigating complex systems to deliver thoughtful, strategic solutions.

Julie Gordon - UX Manager, Advertiser Experiences, Amazon

Craig has shown himself to be a thoughtful designer who thinks systematically to ensure we are building at scale and is detail-oriented to focus on creating accessible experiences for all. Not only that, Craig shows up every day willing to help, support our customers, and can execute quickly. He's quick to pitch in with customer work or to help out a coworker with any urgent need.

Scott Dickie - Head of Design, Udacity

I had the chance to work with Craig for two years on the Advertiser UX team at Amazon, where he was my senior designer and a huge influence on my growth. Craig is incredibly smart and has an impressive depth of contextual knowledge, not just about UX best practices, but about how decisions impact systems, teams, and customers at scale. He consistently brought clarity to complex problems, asked the right questions, and pushed our work to be more thoughtful and effective. He's also an amazing collaborator: patient, supportive, and always willing to help me think through design challenges or provide constructive feedback. Craig is the kind of designer who elevates the quality of any project he joins. I learned so much from him, and I genuinely loved working with him.

Yosi Montes de Oca - UX Designer, Amazon Ads

Craig was critical to building buy-in from product for prioritizing the Unicorn Design System. I don't think product would have agreed had I pushed for it alone without also having Craig's buy-in in those early conversations. We were able to make a much bigger impact in these past few quarters by having Craig embedded in our context. I trust Craig and rely upon him to help guide our team to successful outcomes.

Derek Ellis - Senior Front End Engineer, WP Engine

Let's work together

If you'd like to connect or discuss a role, get in touch!