Will Barbee

Engineering leader / design systems + AI tooling

Leading engineering strategy for Kyndryl's open-source design system, used across a 4,000+ person development community. Built Shidoka Studio, the MCP server that lets engineers, designers, and PMs prototype and build UIs with AI.

scroll
Beach landscape in the Bahamas

11 years building digital products for startups and Fortune 500s. Now building design systems and the AI tooling around them.

For over a decade, I've built web applications, digital products, and design systems for organizations ranging from startups to Fortune 500 enterprises. Today I lead engineering strategy for Kyndryl's Shidoka Design System, and I built Shidoka Studio, the MCP server that lets AI agents build with it.

A background in Clinical Psychology gives me a unique lens on developer experience — cognitive load, mental models, and API ergonomics all inform how I work.

// what i'm building

AI Tooling

Shidoka Studio

MCP server · internal to Kyndryl

Shidoka Studio is an MCP server I conceived, architected, and built. It’s internal to Kyndryl and is actively democratizing the prototyping and development of UIs across the org, used by engineers, designers, architects, PMs, and more.

AI agents in Claude Code, Cursor, VS Code, Codex, and GitHub Copilot use it to scaffold components and assemble pages from the Shidoka Design System’s custom-elements.json and Storybook patterns.

Building a UI, dashboard, or web application with it takes dramatically less time and fewer tokens. I’ve continued to refactor it to minimize direct tool calls and to use mounted web components whenever possible, while providing an ejectable path.

Multi-agent architecture

Orchestration · model routing

The expensive model does the thinking; cheap models do the rest. An orchestrator on the most capable model plans the work, writes the briefs, and signs off. Six specialized workers handle everything else, each on the cheapest model that can do the job: scouts and test runners on the smallest, implementers a tier up, and an independent verifier that checks anything risky before it’s called done. Every worker gets acceptance criteria and must return evidence, and the lessons from each run feed the next.

I run it at Kyndryl and on my own projects, and I’m still tuning it. I’ve shared the setup across the org and trained colleagues on it to bring token usage down.

// currently

>

Kyndryl

2021 — Present

Associate Director, Software Engineering
(Lead UI Developer)

Leading engineering strategy for Kyndryl's Shidoka Design System and the developer tooling around it. I set technical direction for an open-source, framework-agnostic Lit platform used across a 50,000+ employee global enterprise, with responsibility spanning architecture, delivery, adoption, and developer experience.

  • Setting platform architecture and technical direction for 100+ Lit-based components, variants, and patterns that ship to React, Angular, and Svelte teams company-wide
  • Owning the strategy, architecture, and implementation of Shidoka Studio, an MCP server that turns design system metadata and Storybook patterns into AI-assisted component and page scaffolding
  • Leading release strategy and delivery — semver, changelogs, migration guidance, stakeholder presentations, and rollout coordination across business units
  • Driving adoption and supporting consumer engineers across frameworks in a 4,000+ person development community, maintaining a 98% same-day resolution rate for integration issues
kyndryl.com→

// about

I think a lot about the people on the other side of what I build — whether that's a developer consuming a design system or a user navigating a web app. A background in clinical psychology informs that instinct, but a decade of shipping real tools and products is where it's actually been proven.

Outside work: weightlifting, tennis, electronic music composition, cats.

// education

M.A. Clinical Psychology

The New School for Social Research

B.A. Psychology

UT Austin

Web Development

General Assembly

// previously

Experience

Kyndryl

2021—Presentlearn_more→

Associate Director, Software Engineering

Engineering strategy and technical leadership for the Shidoka Design System, its developer tooling, and Shidoka Studio, its MCP server

Corel

2021

Senior UI Developer

Following BrowseTech's acquisition by Corel, led the technical transition and knowledge transfer for all things front-end/UI.

BrowseTech

2017—2021

Co-founder & Senior UI Developer

Co-founded an ad-blocking browser product built on a multi-framework monorepo. Scaled rapidly from prototype to acquisition by Corel.

// expertise

Tech Stack

AI Tooling

  • MCP servers
  • Multi-agent orchestration
  • Agent harness design
  • Claude Code / Cursor / Codex
  • GitHub Copilot

Frontend

  • React/Redux/Next.js
  • Vue.js/Nuxt
  • Lit
  • TypeScript
  • TailwindCSS

Design

  • Figma
  • Sketch
  • Design Systems
  • UI/UX
  • Adobe Suite

Infrastructure

  • Microsoft Azure AZ-900
  • HashiCorp Terraform Associate
  • AWS
  • Vercel
  • Docker

// Even more Side Stuff

For the Community

Did We Hook Them - University of Texas Football informational site

Did We Hook Them?

didwehookthem.com

→

An informational site answering a simple question for University of Texas football fans: "Did we hook them?" — meaning, did the Longhorns win or lose their latest match-up.

Features a "Hook Them Index" tracking the season's performance so far, or the previous season when no current season is available. Built as a quick-glance resource for fans who just want the answer.

Let's build something together.

Whether you're building a design system, scaling a frontend team, or bringing AI into how your teams build.