How I work

Every project is different, but my approach stays consistent. I follow a structured yet flexible process that ensures clarity at every stage, from understanding the problem to shipping the solution.

01

Discover

Every project starts with understanding. I dive into the problem space through stakeholder interviews, user research, competitive analysis, and data review. The goal is to build a shared understanding of who we're designing for, what their pain points are, and what success looks like.

  • Stakeholder interviews
  • User research
  • Competitive analysis
  • Success metrics
02

Define

With research in hand, I translate insights into structure. This means defining user flows, information architecture, and prioritizing features based on impact and feasibility. I work closely with stakeholders to align on scope and set clear project milestones.

  • User flows
  • Information architecture
  • Feature prioritization
  • Project milestones
03

Design

This is where ideas take shape. I start with low-fidelity wireframes to explore layouts and interactions, then move into high-fidelity designs in Figma. I build interactive prototypes for user testing and iterate based on feedback until the design solves the problem elegantly.

  • Wireframes
  • High-fidelity designs
  • Interactive prototypes
  • User testing
04

Deliver

Design doesn't end at handoff. I prepare comprehensive design specs, component documentation, and work directly with developers to ensure pixel-perfect implementation. For Framer projects, I handle both design and development myself.

  • Design specs
  • Component documentation
  • Developer handoff
  • QA support

Stack

FigmaFigma
FramerFramer
ClaudeClaude
ChatGPTChatGPT
GitHubGitHub
SlackSlack

Working Together

When we work together, you can expect clear communication, consistent updates, and a collaborative process. I don't disappear into a design cave. I share work early and often, and I value your input at every stage.