Portfolio
Complex data management
Designing for data-heavy products requires more than clear visuals—it’s about enabling understanding and decision-making. In this work, I focus on structuring complex information, reducing cognitive load, and helping users move from raw data to meaningful insights. This includes dashboards, filtering systems, and multi-step workflows where clarity, hierarchy, and interaction design play a critical role.
CRM Sales objectives
Data grid filters
Product catalogue
Cross-project unified Design System
A design system is not just a UI library—it’s a shared language that scales decisions across teams and products. I’ve worked on building and evolving systems that improve consistency, speed up delivery, and create alignment between design and engineering. This includes defining components, patterns, and usage guidelines, as well as supporting adoption across multiple products and teams.
Foundations
Colours, typography, shapes, spacing
Components
UI elements, patterns, and interactions
Layouts
Desktop and mobile scalable screen
Tokens
Quick changes between light and dark modes
Design for AI features
Designing AI-powered features introduces new challenges around trust, transparency, and control. My work in this area focuses on integrating AI into real user workflows—balancing automation with user intent, handling uncertainty, and designing clear feedback loops. This includes experiences such as assistants, recommendations, and AI-generated outputs that feel reliable and usable in practice.
Email template creation with AI
AI interaction examples
Data structure & step by step experience
Designing clear data structures and step-by-step experiences is key to making complex workflows usable. My focus is on organising information in a way that feels intuitive, while guiding users through multi-step processes with clarity and confidence. This includes defining logical hierarchies, reducing friction between steps, and ensuring users always understand where they are, what they can do next, and why it matters.
Table column management
Widget libraries
Import wizard - field mapping
Prototypes
Prototypes help turn ideas into something teams can see, test, and align on. I use them to validate complex flows, de-risk decisions, and ensure interactions are well understood before development—saving time and improving final outcomes. More of that, I design with interaction from beginning.
Figma prototype — Data import flow
Figma prototype — Query : setting conditions
Made on
Tilda