Crafting user-centred digital experiences that bridge business goals with human needs — from discovery research to high-fidelity prototypes and design systems.
Product Designer with a background in Computer Science Engineering and hands-on experience delivering end-to-end product design across web and mobile platforms.
I translate complex product requirements into intuitive user flows, wireframes, and interactive prototypes. My design philosophy centres on empathy — understanding real user problems, testing assumptions early, and iterating fast.
An in-depth exploration of how AI-powered tools can reshape the designer's workflow — covering research synthesis, ideation, prototyping, and production. Includes framework recommendations for strategic AI adoption in UX teams.
Designed an intuitive interface for an AI-driven platform, simplifying complex machine learning workflows for non-technical users. Focused on clear data visualisation and progressive disclosure.
Led a full homepage redesign for an EdTech platform. Improved information hierarchy, visual clarity, and CTA conversion through iterative usability testing. Selected for outstanding achievement.
A product design exploration for a consumer-facing app, covering end-to-end UX from concept ideation and wireframing through to polished high-fidelity screens and prototype flows.
Built a reusable component library in Figma with variants, auto-layout tokens, and a style guide — reducing design-to-dev handoff time and ensuring visual consistency at scale.
Conducted a structured UX audit using Nielsen's 10 Heuristics, identifying 14 usability issues and delivering prioritised recommendations. Reduced key task time by ~30% post-iteration.
Building a scalable, reusable Figma component library that cut design-to-dev handoff time and unified visual language across the product.
The product team was working without a shared component library — every designer was rebuilding the same UI elements from scratch. This caused visual inconsistency, slow iteration cycles, and painful developer handoffs with mismatched spacing and colour values.
Conducted a full audit of existing UI screens, identifying recurring patterns and inconsistencies. Organised components into atoms → molecules → organisms (Atomic Design) and built each in Figma with Auto Layout, Variants, and Component Properties for maximum flexibility.
Delivered a 60+ component library with a unified style guide — typography scale, colour tokens, spacing system, and grid. Design-to-dev handoff time reduced by ~40%. New features could be composed from existing components rather than designed from scratch, accelerating the entire product workflow.
View visual documentation on Dribbble.
A structured usability audit using Nielsen's 10 Heuristics — uncovering 14 issues, prioritised by severity, leading to a ~30% reduction in key task completion time.
The product had accumulated usability debt over multiple feature releases with no systematic review. Users were abandoning key flows, and the team lacked a structured method to identify and prioritise the most impactful UX issues to fix.
Applied Nielsen's 10 Heuristics as an evaluation framework, walking through 5 core user journeys. Each violation was documented with a severity rating (0–4 scale) and categorised by heuristic. Issues were then mapped to a priority matrix — Critical, Major, and Minor — with recommended design fixes for each.
Identified 14 usability violations across the 5 journeys. The top 4 critical issues were actioned in the next sprint. Post-iteration usability testing showed a ~30% reduction in task completion time for the primary user flow, and a measurable drop in support tickets related to navigation confusion.
Full audit documentation available on Notion.
Open to new opportunities, product challenges, and design collaborations. Let's build something meaningful together.