My Process

At the core of my design practice is a deep commitment to human-centred thinking — not as a buzzword, but as a disciplined, empathetic process grounded in understanding real people, in real contexts, solving real problems. I believe that good design begins with listening: uncovering user needs, motivations, and behaviours through thoughtful research and dialogue. From there, I translate those insights into design strategies that balance user value with business outcomes.

My process is iterative, collaborative, and evidence-driven. I start by defining the problem space through qualitative and quantitative research — interviews, journey mapping, analytics, and stakeholder workshops. From there, I move into ideation and prototyping, using methods like rapid sketching, wireframing, and interactive prototyping to bring ideas to life quickly and tangibly.

I validate early and often, using moderated usability testing, heuristic reviews, and A/B testing where appropriate. I champion accessibility, inclusivity, and ethical design practices throughout — ensuring products work for real users, not just ideal ones. I also lean into service design methodologies, mapping the end-to-end experience to understand how frontstage interactions connect to backstage systems.

Incorporating modern UX practices, I work fluently with design systems, component-based thinking, and tools like XD, Figma, FigJam, and AI-assisted UX analysis. I collaborate closely with cross-functional teams in agile and dual-track discovery environments, helping teams prioritise features based on user impact and feasibility.

Ultimately, my goal is to design experiences that feel simple, purposeful, and empowering — solutions that serve users holistically, while supporting scalable, long-term product growth.

  • Discovery & Research

    Goals: Understand users, business objectives, and context.

    Activities:

    Stakeholder interviews

    User interviews / surveys

    Competitive analysis

    Analytics review

    Problem definition

    Deliverables: Research report, personas, user journey maps, design brief

  • Define & Ideate

    Define & Ideate

    Goals: Define user needs and explore potential solutions.

    Activities:

    User needs synthesis

    Affinity mapping

    How Might We statements

    Ideation workshops (e.g., design studio, sketching)

    Deliverables: Problem statements, early concept sketches, feature prioritization

  • Design & Prototype

    Design & Prototype

    Goals: Create, refine, and test early design solutions.

    Activities:

    Wireframing (low- to mid-fidelity)

    Interactive prototyping

    Design system alignment

    UI exploration (visual styles, layout)

    Deliverables: Wireframes, clickable prototypes, UI design mockups

  • Test & Iterate

    Test & Iterate

    Goals: Validate usability and identify improvements.

    Activities:

    Usability testing (remote or in-person)

    A/B testing (if applicable)

    Heuristic evaluation

    Feedback synthesis

    Deliverables: Test report, usability scores, design refinements

  • Handoff & Implementation

    Handoff & Implementation

    Goals: Collaborate with developers for build and QA.

    Activities:

    Design–dev handoff (Figma, Zeplin, Storybook, etc.)

    Accessibility review

    QA support and implementation checks

    Design adjustments based on technical feedback

    Deliverables: Final design assets, redlines/specs, design documentation

  • Post-Launch & Continuous Improvement

    Post-Launch & Continuous Improvement

    Goals: Measure success and evolve the product.

    Activities:

    User feedback collection

    Analytics monitoring

    Feature iterations

    Design system updates

    Deliverables: Performance dashboards, roadmap updates, UX backlog