Designing enterprise software for humans.
From developer tools and platform experiences to AI-powered workflows.
product designer · developer platforms · design systems · AI
How I work
Three things I bring to every project.
-
legibilityMake complex systems legible
Most of what people need is usually already in the system. On an agent-tool explorer, the work was surfacing capability and status data the platform already held.
-
system-layerDesign at the system layer
Decisions belong where every surface can inherit them. Governance plugins put one source of truth in front of designers, in whatever tool they already use.
-
human-judgmentKeep the judgment human
AI does the inventory and finds the edge cases; people make the calls. A changelog kept AI out of its change descriptions on purpose.
Selected work
Case studies in product strategy, complex workflows, and AI-assisted product development.
Each one takes confidential work and generalizes it into something I can actually share: the problem, the calls I made, the tradeoffs, and what it taught me.
-
MCP Explorer
A discovery and reasoning interface for the Model Context Protocol, built so engineering teams can make their tools legible to AI agents safely.
-
Governing Design Drift
Three plugins built on one idea, that code is the source of truth and the design tool is a projection of it: one reports how the app uses the system, one reconciles a design file against the spec, and one publishes it into a command-line design system.
-
A Theme Explorer for Docs and Platform
Exploring a new visual direction for our Docs and platform used to mean rebuilding color and type options across many screens in Figma, weeks per round. I built a theme explorer on our team's UI kit and the marketing site's architecture, so design, brand, and engineering can swap color, type, and light or dark live, watch every screen re-theme, and align on a direction in minutes.
Writing & ideas
Where I'm thinking out loud.
-
Design Workflows Pt. 1: Conversing With the Ship Computer
How AI changed the way I researched, redesigned, and shipped a feature.
-
Designing for the Cost of AI Reasoning
On token cost, structure, and why the next advantage belongs to teams who prepare context for AI.
-
Design Thinking Is About to Become Infrastructure
Design is evolving beyond interfaces toward governance systems that guide software creation at scale.