Skip to main content

Selected Work

Case Studies

Design systems at institutional scale, agents in production, and the practice that builds with them — the work behind the claims.

World Heritage USA website — Addy Silver winner, 2018
Baltimore National Heritage website — Addy Silver winner, 2018
Export-Import Bank of the United States (EXIM) website — Addy Silver winner, 2015
Macro Meals meal-delivery platform brand image
Design System Announcement
Shenandoah National Park website — Addy Silver winner, 2018
Component combination examples
University of Maryland brand imagery from the institutional web platform
National Park Service Park Points website — Addy Gold winner, 2011
Star-Spangled Banner National Historic Trail website — Addy Gold winner, 2013
HMSHost website — Addy Gold winner, 2016
Design System architecture overview

Principal Architect · Staff Software Engineer

One System, Any Stack

University of Maryland · 100+ adopting sites in year one

How SOLID principles enabled a platform-agnostic design system that works across PHP, Java, React, Vue, Angular, and static sites without forcing technology choices.

  • Principal Architect
  • Staff Software Engineer
  • Technical Lead

In this series · 3 parts

Design Token Flow

UMD Design System · Part 1

From Figma to Production

University of Maryland · 50+ Web Components on one token system, bridged to Figma

How design tokens create a translation layer between design decisions and code, enabling consistent styling across any platform.

Bundle size optimization

UMD Design System · Part 2

Every Kilobyte Counts

University of Maryland · 90%+ Lighthouse scores across adopters

How tree-shaking, modular consumption, and smart bundling keep the design system fast at any scale.

Scalable Architecture

UMD Design System · Part 3

The Upstream Advantage

University of Maryland · 9 NPM packages, 1,032+ Jest tests

How investing in shared infrastructure creates compounding value for a distributed community of adopters.

UMD Content API Visualization

Staff Software Engineer · Principal Architect

Connecting Campus Content

University of Maryland · APIs for thousands of campus sites

Building API services that let thousands of university websites share news, events, and alerts automatically.

  • Staff Software Engineer
  • Principal Architect
  • Product Owner
A silhouetted figure at a console facing an arc of five stage panels — prompt, context, skills, harness, and orchestrator — drawn in the site's diagram style

Staff Software Engineer · Agentic Engineering

An Agentic Engineering Practice

10x delivery · production code built with Claude, held to the same bar

An agentic engineering practice traced through its evolution — from simple prompts against Claude 3.5 Sonnet to context engineering, a skills catalog, custom harnesses, and orchestrated multi-agent loops — developed in parallel on Draft Slot and University of Maryland platform work.

  • Staff Software Engineer
  • Agentic Engineering
Agents in Production — runtime agents in the product path

Staff Software Engineer · Production AI / Agents

Agents in Production

Grounded search · URL ingestion · triage · content · n8n workflows

Production agents in the product path — Vertex-grounded search that proved itself in a pilot and now runs as an internal tool, a URL-ingestion agent, Linear triage workflows, content agents on Google's ADK, and Claude-authored n8n workflows. The discipline is grounding, sourcing, and human-in-the-loop review, not specs and validation gates.

  • Staff Software Engineer
  • Production AI / Agents
Draft Slot brand splash with tagline

Founder · Full-Stack Engineer

From Thesis to Draft Night

Founder · thesis turned production platform · built 100% with Claude

A personal sports-draft prediction game that began as a graduate thesis in 2019 and evolved across three architectures — a GraphQL and React thesis build, a server-rendered Laravel monolith that shipped, and a rebuilt codebase that turned it into a multi-sport, real-time product — without a marketing budget.

  • Founder
  • Full-Stack Engineer
  • Product Design
  • Infrastructure
Under Armour global headquarters building

Software Engineer · Component API Lead

Headless Commerce at B2B Scale

Under Armour · 35% ticket-resolution reduction

Cutting the clicks out of B2B support on Under Armour's $1B+ commerce platform — a React portal on a GraphQL read layer, a localization system serving 20+ languages, and a 35% drop in ticket-resolution time.

  • Software Engineer
  • Component API Lead
  • Mentor
Macro Meals Shipping Interface

Chief Technology Officer · Product Owner

Algorithm Driven Logistics

Macro Meals · CTO, profitable in year one

Building a fresh meal delivery startup from scratch, using smart algorithms to compete with well-funded giants.

  • Chief Technology Officer
  • Product Owner
  • Quality Assurance Lead