Skip to main content
UX Engineer & Design Systems Consultant

I fix inconsistent UI systems so teams can ship faster.

Structure over tooling. Clarity over more.

Most teams don't have a tooling problem. They have a structure problem. I've spent 20 years learning to tell the difference.

Sound familiar?

Signs your system isn't working

UI looks different across products or teams

Components are duplicated or hard to reuse

Accessibility keeps getting pushed off

Designers and developers are out of sync

The same UI issues come up every sprint

The real issue

Most teams try to fix a broken system by adding more.

More components. More documentation. More rules. That usually makes things worse. The real problem isn't what's missing. It's how everything fits together.

Without a clear structure, decisions get remade, components drift, and teams slow down.

Find out exactly what's broken.

The free Design System Scorecard gives you a clear picture of where your system is working and where it's creating risk.

Score your design system
Built in, not bolted on

Accessibility issues don't start in QA.

They start in your components. Accessibility debt doesn't grow one bug at a time. It grows one component at a time. Fix the system, and you fix the source.

Three steps

How I help

1

Audit

Before you build anything new, you need to understand what's actually broken. Get clarity on what's working, what's not, and where to focus.

  • Inconsistent component library
  • Teams solving same problems differently
  • Late accessibility issues
2

Build

Stabilize and scale your UI system with a foundation built to last, not patched to survive. Components, tokens, and documentation done right.

  • Accessible component library
  • Design token architecture
  • Accurate documentation
3

Align

Reduce handoff friction and rework. Fix the process once so your team stops losing time to it every sprint.

  • Design-to-code workflow
  • Shared language between teams
  • Less rework per sprint
Joshua Briley, UX Engineer
20 years in
The human behind the systems

About Joshua Briley

I've been building user interfaces for 20 years. That's long enough to have strong opinions about what makes a component library actually work, what makes one fail quietly, and why the same problems keep appearing in design systems regardless of how much the tooling has changed.

I spent most of that time in the space where design and engineering meet, not fully in either camp but responsible to both.

Teams I've worked with

Travelers Berkshire Hathaway America's Test Kitchen NASCAR NFL
Don't take my word for it

Kind Words

"Josh is an expert in accessibility and UI design, with deep knowledge of HTML, CSS, and Tailwind. His contributions significantly improved our website's accessibility standards and overall user experience."

Nicholas Dos Santos Software Engineer · America's Test Kitchen

"Josh has a great eye for simple design — his websites are clean yet comprehensive. Beyond this, Josh is a self-starter in every sense of the term."

Fred Johanns III VP of Software Engineering · Chubb Insurance

Ready to fix your system?

Start with a free scorecard to see where things stand, or book a call to talk through what you're seeing.