Consulting

Select
engagements.

Hard problems in domains I know deeply. That's what I take on.

Currently at Ripple Treasury full-time. Available for advisory and short-form project engagements alongside.

Services

Design system architecture

  • Post-acquisition integration
  • Token pipeline design
  • Multi-brand governance

Token systems, multi-brand CI/CD, semantic aliasing, governance. I've built this at acquisition scale — two brands, one platform, one YAML source. Particularly valuable when brands must coexist in one codebase without starting over.

AI-native product design

  • Agent orchestration UX
  • Trust + provenance patterns
  • Agentic workflow design

Designing for AI agents and agentic workflows — trust architecture, provenance display, confidence signals, task handoff UX. Not AI-assisted design. Designing the AI itself, so users can trust what it does. I founded and run this kind of infrastructure daily.

Finance-domain product

  • Treasury + capital markets
  • Regulated crypto UX
  • Complex workflow density

Treasury, capital markets, crypto/DeFi UX. High-complexity regulated workflows where most designers have no domain knowledge. I've shipped at every scale in this vertical — institutional banking, crypto from zero, and global treasury operations.

Engagement types

Advisory

4–8 hrs/month

For design leaders who need a systems-oriented sounding board. Regular async review, strategic input on architecture decisions.

Project engagement

6–12 weeks

Defined scope, defined deliverables. Works best when there's a clear hard problem: a design system to build, a platform to redesign, a new product in a regulated domain.

Track record

Design systems at acquisition scale

An acquisition put two brands on one platform. Led the design and architecture of a token pipeline from a single YAML source — 6 output formats, automated CI/CD distribution, semantic aliasing that resolves brand-specific values at build time. Both brands shipped coherent from day one.

AI infrastructure for daily use

Founded Nodus because the AI tools I needed didn't exist. 17 specialized agents, 630K+ vectorized knowledge chunks, trust provenance on every output. Run daily. Not a proof of concept — infrastructure I depend on to do my other work.

Analytics practice from zero

A platform processing billions daily had no analytics practice. Built a Center of Excellence with a governance charter, a 3-tier adoption framework, and trained the team to self-serve. The output wasn't dashboards — it was a product organization that stopped guessing.

Crypto banking from zero

Founding team and head of design at Cybrid ($3.1M seed). Took the product from zero to product-market fit in regulated crypto banking — building the banking experience before the domain had established patterns to follow.

Get in touch

Tell me the problem, not the job description. What's actually hard? What's broken? What decision is stuck? I'll respond if it's in scope.