[ Approach ]

How I work.

Process · Philosophy · Influences

I'm a designer, which means I'm a problem solver first, and my taste is one of the best tools I bring to the problem. I apply it with intent, in service of the goal and the audience. Painting and music keep that eye sharp. Here is what shapes the work I do for clients.

[ Foundation ]

Where it starts

Education

BFA, Communication Design, Washington University in St. Louis

  • A conceptual grounding in art and cultural history
  • Visual design fundamentals: hierarchy, color, composition, typography, layout, pacing, contrast
  • The power of word and image together
  • An illustration emphasis: visual storytelling, durable metaphors, distilling an idea to its core
Experience

Nearly 20 years across enterprise, startups, agency, and freelance

  • Bloomberg, LearnVest, Nifty's, Liquid Agency, and my own practice
  • Helped shape and launch the visual language of LearnVest, Liquid, Velvet Isles, and Revolutionary Change
  • Worked inside cross-functional teams with marketing, engineering, product, UX research, subject experts, and the C-suite
Craft

Careful, precise, finished

  • I teach myself new tools, techniques, and technologies as they emerge
  • I identify with the audience and use what I learn to tune their experience
“Meaning, memorability, clarity”— Susan Kare
[ Philosophy ]

What I believe about the work

  • Taste, applied with judgment

    My taste is a big part of what clients hire me for. I apply it deliberately, tuned by what I learn about the audience, so every aesthetic choice earns its place and fits the people it's for.

  • Serve the user, and the business follows

    I advocate for the user. I know the conventions and when to push on them, and I stay curious and empathetic about who I'm designing for.

  • Nobody does their best work in a silo

    I earn stakeholder buy-in by collaborating closely from the start, agreeing on goals and limits, and presenting work clearly. With senior stakeholders, the real skill is reading the context and listening closely, including to what goes unsaid.

  • Feedback makes the work better

    I welcome feedback and treat every round as a chance to sharpen the work. Experimentation and iteration are how good work moves forward.

  • Curiosity is the job

    I absorb the visual culture around me constantly. Books, records, museums, openings, concerts, nightlife, travel, and time in nature keep my references fresh. They also feed a growing archive I draw on every day.

[ Process ]

From brief to build

  1. Define the problem

    I listen actively, take careful notes, and confirm stakeholders agree on the goals, challenges, and limits before any design begins.

  2. Research

    I gather everything I can about the subject. The deeper I know the material, the better my recommendations. Front-loading the study is how I make better decisions.

    One of my favorite parts of this career.

  3. Sketch and share

    Mind maps, sketches, whiteboards, and wireframes. I think visually, so getting ideas on paper is how I find connections. Sharing early keeps my read of the brief aligned and lets us vet directions before they get expensive.

  4. Experiment and refine

    Once I know the material, I explore, prototype, and iterate, then refine the strongest direction through rounds of feedback.

Tools →Pen & paperMiroFigmaIllustratorPhotoshopInDesignClaude Code
[ Influences ]

What shapes my visual style

Personal art practice

Where I sharpen my eye

  • Playing and recording music
  • Sketchbooks, drawing, mixed media, and collage
  • Oil painting, which I took up during the pandemic
  • DJing as part of Sensitive Boys
Curiosity

Intellectual and aesthetic appetite

  • A voracious reader and lover of books
  • Records, flyers, magazines, and subcultural ephemera
  • Physical and digital media in equal measure
  • New experiences, especially food and travel
  • Always teaching myself something new
  • An anthropologist's interest in people, what they do, and why
Medium & limits

The material sets the terms

Engaging directly with a project's medium shapes everything it produces. The tools often show me the best solution when I lean into what they do well. That rigor in approach, if not always in aesthetic, grounds my decisions.

“The medium is the message”— Marshall McLuhan
[ In Practice ]

The approach, applied

Liquid Agency · 2024–25

Liquid Website UX

A modular build on grids, smart layouts, and reusable components, with AI tools for image and animation. The visual language relies on generous negative space, pacing, typography, motion, and a strong brand voice.

[ View case study ]
Liquid × Avasta

The Challenger Index

A flagship digital white paper whose visual language merged two brands, one of them mid-transition. Typography, color, and voice did the work of synthesis, and the system evolved once the new brand landed. I designed custom infographics to make its dense consumer-behavior data clear at a glance. AI image generation supported the illustration.

[ View case study ]
Brand identity

Revolutionary Change Rebrand

A rebrand for Revolutionary Change, a left political show on YouTube. Its first identity grew out of a host's congressional run, and the hosts were ready for something more overtly radical. The new one had to welcome progressives, committed leftists, and newcomers alike, and give viewers, Patreon supporters, and organizers something to rally behind.

  • Audience psychographics and mood boards
  • Concepts, mockups, and a brand guidelines document
  • Got the client to yes through goal-setting up front and several rounds of feedback
[ View case study ]
Brand identity

Velvet Isles

The client came in with a detailed brief, which gave me a lot to work from. As with every project, I got the client to yes through close collaboration, iteration, and refinement.

[ Case study coming soon ]
Self-initiated · Daily newsletter

Morning Brief

A daily newsletter I designed, built, and run. It pulls from 598 curated sources across 49 sections, sorted by an AI curation layer that follows an editorial perspective I wrote myself. It arrives as an HTML email built to hold up across mail clients. Under the hood: Python, the Claude API, RSS parsing, and GitHub Actions.

[ Case study coming soon ]
Self-initiated · This site

Personal Portfolio & Brand

My first experiment building with Claude Code. I surveyed portfolio sites I admire, noted the features I wanted, prototyped the whole site in Figma, then iterated in code. The goal was to show as well as tell. That meant solid structure and hierarchy, high-impact sans-serif type with personality, and a palette of muted yet saturated color fields. The interactions are meant to surprise and reward exploration.

[ You're looking at it ]
[ Contact ]

Let's make things happen!

Taking on brand, web, and ongoing retainer work for small teams, startups, and agencies.