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

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.

An Agentic Engineering Practice — how Draft Slot's codebase was rebuilt with agents

Staff Software Engineer · Agentic Engineering

An Agentic Engineering Practice

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

How Draft Slot's Laravel codebase was rebuilt with an agentic engineering practice — an orchestrator dispatching subagents through a requirements, build, validation loop, with harness fluency and context discipline, from the Claude 3.7 Sonnet era forward.

  • Staff Software Engineer
  • Agentic Engineering
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 Manager
Agents in Production — runtime agents in the product path

Staff Software Engineer · Production AI / Agents

Agents in Production

Grounded search · URL ingestion · triage · content — in the product path

Production agents in the product path — Vertex-grounded search that answers with sources, a URL-ingestion agent, Linear triage workflows, and content agents on Google's ADK. 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 · graduate thesis turned production platform

A personal sports-draft prediction game that began as a graduate thesis in 2019, shipped as a server-rendered Laravel platform, and was then rebuilt through an agentic engineering loop into a production-grade multi-sport product — without a marketing budget.

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

Software Engineer · Component API Lead

Headless Commerce at B2B Scale

Under Armour · 35% ticket-resolution reduction

Shipping an Apollo/GraphQL backbone and an internal B2B support portal on Under Armour's $1B+ commerce platform — so support reps could work in seconds instead of minutes.

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

Chief Technology Officer · Product Manager

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 Manager
  • Quality Assurance Lead