Selected work.

Selected work

Drag to arrange. Click to open.

What’s my process?

Design around how people think.

Discover

I look for recurring frustrations in communities and reviews, then use conversations and observation to understand who experiences the problem and how they work around it.

Reddit & LinkedInRecurring frustrations & workarounds
App Store · Google Play · G2Patterns in product reviews
Discord · Slack · Niche forumsCommunity questions & support discussions
User conversations & task observationDiscuss recent experiences, observe tasks & uncover workarounds

Define

Once I have evidence of a shared problem, I map patterns, understand the context, and define what is worth solving. In larger teams, clear ownership, deadlines, and task tracking help keep the work moving.

MiroMap patterns & frame the problem
Jira · ClickUpScope, prioritize & track work
Notion · ConfluenceOrganize research, requirements & decisions

Explore

I use moodboards to explore a direction, considering audience response and marketing from the start. I prototype complex interactions and take simpler ideas straight from mapping into a working product.

FigmaComplex design prototypes
Canva · Adobe Creative SuiteMoodboards, visual directions & assets
Claude Design · ChatGPTExplore ideas & design alternatives
MidjourneyHiggsfieldCapCutMidjourneyHiggsfieldCapCutVisual storytelling, motion & marketing concepts

Build

I focus on the outcome, choosing tools to suit the work. I move between AI-assisted workflows and hands-on design to turn a clear direction into a working product I can test and refine.

Codex · Claude Code · Cursor · Replit · Base44Build & refine working products with AI
Figma · Adobe Creative SuiteCreate UI, components & visual assets
Framer · Webflow · WordPress · ShopifyBuild websites & e-commerce experiences
React · HTML · CSS · JavaScriptStructure, styling & interactive behavior
Mailchimp · Constant Contact · KlaviyoEmail campaigns & automated journeys

Test & iterate

Keeping a product useful means revisiting both the design and the original problem. I use feedback loops to refine the experience, rethink the scope, and keep questioning what could be better.

Figma · ProtoPieTest prototypes & interactions
Google Analytics · HotjarReview engagement, heatmaps & session recordings
Jira · ExcelTrack findings, analyze patterns & prioritize fixes
HubSpot · MailchimpReview campaign & audience performance

Validate the problem. Map it. Build it. Keep questioning.