AI Research Agents
An AI-powered research workspace that helps teams automate research workflows and generate insights faster.
Read case studyFive years turning complex B2B and AI workflows into products people can actually use — research tooling, mobility, distribution and the systems underneath them.
Research tooling, mobility, distribution and the system that holds them together. Each one is a full case study — the problem, the research, the decisions and what shipped.
An AI-powered research workspace that helps teams automate research workflows and generate insights faster.
Read case studyUX improvements to Uber’s airport booking flow for a clearer, more confident and stress-free booking experience.
Read case studyAn end-to-end FMCG distributor platform that streamlines inventory, orders, billing and sales, with AI-powered insights on top.
Read case studyA scalable system of reusable components, tokens and guidelines — built for consistency, accessibility and faster product development.
Read case studyHi! I’m Abdul Shaheedh, a Senior Product Designer with 5+ years of experience designing intuitive digital products for enterprise and B2B SaaS platforms. I enjoy simplifying complex workflows into experiences that are easy to understand, efficient to use, and enjoyable for users.
Currently at Entropik Technologies, I work closely with product managers, engineers, and researchers to design AI-powered research products used by global businesses. My work spans user research, interaction design, design systems, prototyping, and usability testing.
Read the full storyEntropik Tech · present
Entropik Tech · 2022–2025
Entropik Tech · 2021–2022
I believe great design is about more than beautiful interfaces - it’s about solving the right problems, understanding user needs, and creating measurable business impact.
Everything I design with, grouped by what it is for. Pick a discipline to see only that set.
I'm always open to conversations about product design, AI-powered experiences and B2B SaaS. Currently designing AI research products at Entropik Technologies.
Designed with intent, built for clarity - every screen here started with a real user problem, not a layout.
Hi! I’m Abdul Shaheedh — a Senior Product Designer with 5+ years of experience designing intuitive digital products for enterprise and B2B SaaS platforms.
Hi! I’m Abdul Shaheedh, a Senior Product Designer with 5+ years of experience designing intuitive digital products for enterprise and B2B SaaS platforms. I enjoy simplifying complex workflows into experiences that are easy to understand, efficient to use, and enjoyable for users.
Currently at Entropik Technologies, I work closely with product managers, engineers, and researchers to design AI-powered research products used by global businesses. My work spans user research, interaction design, design systems, prototyping, and usability testing.
I believe great design is about more than beautiful interfaces - it’s about solving the right problems, understanding user needs, and creating measurable business impact.
Outside of work, I enjoy exploring emerging AI tools, experimenting with new design workflows, and continuously learning to build better digital experiences.
Entropik Tech · present
Entropik Tech · 2022–2025
Entropik Tech · 2021–2022
Four products, four different problems - research tooling, mobility, distribution and systems.
A conversational system that lets researchers describe a study goal in plain language and get back a structured, ready-to-publish study - designed around a gallery of specialists, each of which runs one research method well.
Before AI Agents, setting up a research study required deep platform knowledge and significant manual effort. The process was powerful but demanding - creating a steep barrier for new users and slowing down even experienced researchers.
Users had to manually choose research methods, configure every block, set question logic, and wire it all together before seeing any value from the platform.
The platform's power was locked behind methodology knowledge. Non-expert users configured studies incorrectly or abandoned the process mid-way.
What should have taken minutes stretched into hours. Teams were losing speed - especially critical for time-sensitive ad campaigns and concept validation.
The platform had no way to understand a user's goal and suggest the right mix of methods, audience, or question blocks - every decision was entirely manual.
Before designing, I conducted user research, analysed behavioural data, and reviewed AI-assisted workflows to understand user pain points and validate the solution direction.
Ran structured sessions with researchers, marketers, and CS teams who heard user pain daily. Goal: understand where users got stuck and what "easy" actually looked like to them.
Analysed usage data and session recordings to find exactly where users were abandoning the creation flow - giving hard signal on friction, not just self-reported feedback.
Studied AI-assisted creation flows in adjacent tools and ran whiteboard workshops to align on the right interaction model before committing to a direction.
Everyone came in with a clear business question but no idea which research method to use. The platform spoke in methodology; users spoke in outcomes.
Behavioural data showed the highest abandonment at the point where users had to choose and configure their first block. Too many options, too little context.
Eye tracking and facial coding were rarely configured correctly. Users didn't know when to use them or what they'd measure - powerful features going undiscovered.
Experienced researchers didn't want a wizard - they wanted the platform to understand their intent and move fast. The solution needed to serve both audiences.
Competitive analysis showed prompt-first, clarify-second interaction models had significantly better task completion than form-first approaches. This validated the direction early.
Users left audience configuration to last and often got it wrong - wrong panel size, skipped filters, unfamiliar terminology. It needed to be embedded, not bolted on at the end.
Designing AI Agents required balancing automation with researcher trust, simplifying complex workflows without sacrificing flexibility, and maintaining research quality throughout the experience.
Users needed AI assistance without losing the ability to review and edit studies.
The experience had to be simple for new users while remaining efficient for experienced researchers.
Advanced research methods and biometric technologies needed to feel effortless without limiting functionality.
Researchers needed visibility into AI-generated decisions before publishing a study.
The system is a gallery, not a chatbot. Specialists are grouped by method family - Consumer, User, Creative, Foundation, Platform - and inside each family every specialist runs one method well. A researcher picks the one that matches their question and it handles the design, the participants and the analysis for that method.
That is the premise, with one deliberate exception. The gallery opens on a general-purpose Master UX Agent - the entry point for a problem that spans methods, or one not yet clear enough to name a method for. It clarifies first, then picks and combines. Everything behind it is a counterpart that already knows the craft being asked about, and that says up front what it needs from you and what you get back.
A single agent that claims every method has to be described in generalities. Splitting it means each card can promise something concrete - and be judged on it.
The researcher stays on top of the system, not inside it. Everything below answers to them.
A researcher shouldn't have to know whether their question is one method or several. They describe the decision they're facing and the system reads the brief, then routes one of two ways.
When the brief resolves to a single method it names the specialist and says why. When it needs more than one, it proposes a combined agent instead - and either way the researcher can override the choice.
Users land on a clean, agent-focused screen with a single prompt input. They describe what they want to study - attaching images, ads, or creative assets as context. Suggested prompts eliminate blank-page friction.
The AI asks only the essential questions needed to design the study. Responses are collected through quick-select options, reducing effort while ensuring the methodology matches the research goal.
Before generating the study, users review the AI-generated plan and make changes if needed. Objective, audience, markets, methodology and key outputs are laid out as a table - editable before confirmation.
The study generates while the conversation stays visible, so users can see what is being created. The empty state carries the next instruction rather than a spinner alone.
The generated study is fully editable. Researchers can modify questions, logic, AI settings, and biometric technologies before publishing - and the canvas opens with its own quality read: recommended sample, length, fatigue risk, methodology fit and objective coverage.
AI pre-fills recruitment criteria based on earlier responses, so studies launch in a few clicks. Fielding, results and the written report all sit on the same set of stages the study was built in.
While the AI simplified study creation through conversation, another key challenge was making advanced research technologies work automatically without requiring users to understand when or how to configure them.
AI automatically selects and applies the appropriate biometric technology based on the research objective - without requiring researchers to configure it manually.
Automatically measures participant attention during visual tasks.
Detects emotional reactions during videos and interviews.
Analyzes speech patterns to identify confidence, hesitation, and sentiment.
The technology is assigned for the researcher, but it is still named on the block it applies to. Automatic never meant invisible - it meant they didn't have to decide it themselves.
By replacing manual study configuration with a guided, conversational AI flow, the feature dramatically lowered the barrier to research and gave teams back hours of setup time every week.
Designed AI agents with distinct roles, communication styles, and expertise to feel like research collaborators rather than form-filling assistants.
Split a general-purpose agent into a gallery of specialists grouped by method family, so every card could promise something specific and be judged on it.
Added a review step before AI-generated studies, giving researchers visibility and control while maintaining confidence in the workflow.
Automatically assigned facial coding, eye tracking, and voice analysis to reduce setup effort while keeping advanced capabilities easy to understand.
Introduced a chat-and-canvas layout, allowing researchers to refine studies through conversation while keeping the study plan visible and editable.
UI/UX Designer | Product Designer
This case study focuses on improving Uber's airport booking experience to reduce booking drop-offs caused by pricing confusion, pickup complexity, and airport-specific challenges. The solution introduces an airport-optimized booking flow within Uber's existing app experience.
Uber has observed a significant decline in ride bookings at airports compared to other locations. Users often abandon bookings due to unexpected surge pricing, confusion around designated pickup zones, complex airport layouts, and anxiety about finding drivers in time-sensitive travel situations.
The objective is to reduce airport booking drop-offs by simplifying the booking experience, improving pricing transparency, and providing clear pickup guidance tailored to airport environments.
Airport environments introduce unique challenges such as restricted pickup zones, dynamic pricing, and complex terminal layouts. Based on assumed research from user behavior, support feedback, and funnel analysis.
Surge pricing causes hesitation and distrust
Users struggle to identify correct pickup locations
Fear of missing the driver increases anxiety
Time pressure amplifies decision fatigue
Users are not dropping off because they don't need a ride; they drop off because airports create uncertainty around pricing and pickup clarity.
Airport Ride is a contextual booking mode within Uber that activates an airport-optimized experience. It provides transparent fare explanations, visual pickup guidance, and step-by-step navigation to reduce confusion and increase user confidence.
So I introduced Airport Ride feature which is placed in booking page. The Airport Ride CTA acts as a clear and optional entry point for users who face difficulty booking rides at airports. It allows users to opt into a guided experience without disrupting Uber's existing booking flow.
Eight stops from arriving at the terminal to a confirmed ride.
Structure first - where the Airport Ride entry point sits, and how fare, zone and navigation stack inside the existing flow.
Introduces the Airport Ride CTA as a contextual entry point for users at airports. This screen clearly communicates that a guided, airport-specific booking experience is available to simplify pricing, pickup, and navigation.
Provides a transparent breakdown of the total fare, including trip fare, airport surcharge, and booking fee. This helps reduce price shock and builds trust by explaining why airport fares are higher.
Displays terminal-based pickup zones with visual cues, distance, and landmarks. This reduces confusion and helps users confidently choose the correct pickup location.
Offers step-by-step walking directions to the selected pickup point, ensuring users reach the correct location and reducing pickup-related cancellations.
The proposed designs were evaluated using a Decode survey with eye-tracking and facial emotion analysis to capture user attention and emotional responses.
100% positive ratings and interest in the Airport Ride feature, with emotional and attention insights confirming the effectiveness of the design decisions.
Airport Ride simplifies Uber's airport booking experience by combining transparent pricing, clear pickup guidance, and contextual navigation within Uber's existing design system.
Because it sits behind an optional CTA rather than replacing the default flow, it addresses the three things that push travellers to abandon a booking - price uncertainty, pickup confusion, and the fear of not finding the driver - without asking anyone to relearn the app they already use.
Managing products, billing, deliveries, credits and insights in one smart system.
The objective of ZEEN is to streamline distributor operations and improve decision-making with automated workflows and clear, real-time business insights.
ZEEN is a digital platform built to simplify and automate FMCG distribution operations. It helps distributors manage daily tasks faster - from pricing to payments - with improved business visibility and profitability.
FMCG distributors currently rely on multiple disconnected tools or manual processes to manage products, billing, deliveries, and payments. This leads to poor visibility, delayed decisions, errors in pricing, and missed growth opportunities.
Errors in billing and pricing
Delayed payments from poor credit tracking
No visibility on top-selling products or store performance
Delivery status tracked over calls and WhatsApp, not centralised
No proper insights to support business decisions
Existing tools lack proper UX and UI - hard to understand and not user-friendly
On top of that, the tools already on the market are difficult for new staff to learn and operate, so every hire slows the business down before it speeds it up.
Insights were gathered by understanding existing distributor workflows, identifying key pain points, and analysing competitor products to uncover gaps and constraints in current solutions.
| Platform | Strengths | Weakness |
|---|---|---|
| Vyapar | Easy billing | No deep analytics |
| Zoho Inventory | Accounting | Complex UI |
| Bizom | Field app | Expensive & overkill |
Every existing tool solved one slice of the workflow well - and left the distributor stitching the rest together by hand.
FMCG distributors who manage products, pricing, billing, deliveries, and credit across multiple retail and wholesale stores on a daily basis.
Sales and delivery staff who depend on accurate order details, pricing, and delivery status to complete field operations efficiently.
Every pain point mapped to a concrete product need - this table became the brief.
| Pain point | User need |
|---|---|
| Manual billing | Faster & error-free billing |
| Credit tracking | Automated due reminders |
| Scheme confusion | Auto calculation |
| Low visibility of performance | Insights & analytics |
| Delivery tracking | Status updates in one place |
ZEEN simplifies distribution operations by connecting six surfaces that used to live in separate tools - or in nobody's tool at all.
One dashboard, seven working surfaces, and the global tools reachable from anywhere.
Six features carry the whole operation. Each one removes a manual step that used to sit between a distributor and getting paid.
Easily manage brand-wise products, MRP, distributor pricing, margin and schemes in one place. Wholesale and retail prices sit side by side, so the right number is never a calculation.
Organise stores by type to apply the right pricing, credit terms, and workflows. Each store carries its own outstanding balance and last-billed date, so exposure is visible before the next order goes out.
Generate bills quickly with automatic price, margin, and scheme calculations to avoid errors. Choosing the store sets the price band; adding a product pulls its scheme and live stock without a second lookup.
Track every bill with clear delivery statuses - delivered, on going, pending or cancelled. Status changes inline from the row itself, which is what replaced the phone calls and WhatsApp messages.
Monitor credit-based sales, due dates, and payment collections to improve cash flow. Pending amount sits next to the bill total, and part-payments are logged against the bill instead of a notebook.
Clear insight on top products, top stores, sales trends, delivery performance and payment performance to drive smarter decisions - the visibility that distributors said they had no access to at all.
ZEEN AI helps distributors make smarter decisions by analysing sales, delivery, and payment data to surface actionable insights and predictions.
It reduces business risk, improves cash flow, and prevents overstock and expiry losses - and above all it enables proactive decisions instead of reactive ones.
The full surface, end to end.
Projected business outcomes from moving the operation onto a single system.
ZEEN transforms traditional distribution into smart, fast and data-driven operations, improving both revenue and efficiency.
End to end, as the Product Designer on ZEEN.
I'm happy to walk through the research, the trade-offs, and how the system is built. Get in touch or view my resume.
In modern product design, consistency and scalability are key to delivering a seamless user experience. This design system is built to streamline UI development, ensuring visual harmony, efficiency, and accessibility across digital products.
Four problems kept surfacing across projects. Each one is a reason the system exists.
One source of truth for colour, type and spacing, so the same decision is never made twice.
Components carry their own states and variants, so new screens assemble instead of being drawn.
Contrast, hit areas and state feedback are settled once, at the component level.
Shared naming and tokens close the gap between what is designed and what gets built.
The same contact form, redrawn once the system was in place.
Inconsistent colors, typography, and components led to inefficiency and repetitive design work. Scalability became challenging, and accessibility suffered due to poor contrast and usability.
Standardized colors, typography, and components ensured consistency and efficiency with reusable elements. The system is now scalable, and accessibility is improved with better contrast and usability.
I built the system on variables and booleans to keep it flexible and scalable. Variables hold consistency in colors, typography, spacing, and components. Booleans let states, themes, and variations be toggled across UI elements rather than rebuilt.
The result is a system that is efficient, adaptable, and easy to update - a change made once travels everywhere it is used.
Because every value is a variable, a token change propagates through every component that references it - no sweep through screens, no drift between them.
Four rules the system is held to, and the reason each component looks the way it does.
Designed with variables and booleans for easy adaptation.
A unified design language for cohesive experiences.
Reduces design redundancy and accelerates workflows.
Ensures readability, contrast, and usability for all users.
Colour, type, spacing and radius are defined once as variables. Everything above this layer inherits from it.
Colour helps express hierarchy, establish brand identity, give meaning, and indicate element states - a well-defined palette ensuring visual harmony.
Every ramp steps from 275 down to 25, so the same index means the same weight in any colour.
A structured system of fonts, sizes, and styles that ensures readability, consistency, and brand identity across the interface - designed for clarity, hierarchy, and a seamless user experience.
A consistent system of margins, paddings, and gaps that creates visual balance, improves readability, and keeps the layout clean and structured.
A structured approach to corner rounding that keeps components visually harmonious and consistent across the interface.
A consistent set of icons ensuring clarity, usability, and visual harmony across the interface - scalable icons that blend with the design language.
Basics, Essentials, Emoji, Interface, Commerce, Technology, Charts, Arrows, Files & folders, Tasks chat & events, Social and Authoring - each glyph drawn in both weights.
A well-structured design system is built from reusable components. Each one is made with variables and booleans, so it adapts to different use cases instead of being redrawn for them. What follows is the library itself.
A collapsible element that displays a list of options, letting users select one or multiple items while keeping the interface clean and organised. Label, field and hint text move together as one block through every state.
Selection controls that let users make choices with clarity and ease, holding consistency, accessibility and a seamless interaction across the interface. Checkbox for many, radio for one - same states, same rhythm.
Toggles let users switch between two states effortlessly, keeping clarity, accessibility and consistency within the system. Used for settings and preferences, where the change applies the moment it is made.
Compact elements for categorisation, filtering, and wayfinding. Tags and pills carry clarity and easy identification; breadcrumbs show where a user is in the hierarchy and how to get back.
Avatars are visual representations of users, organisations or entities, shown as images, initials or icons. They carry identification, personalisation and recognition - and they scale, so presence dots and verification badges stay legible at every size.
A small, informative element that gives contextual guidance on hover or focus, adding clarity without cluttering the interface. Descriptive and compact forms, with the arrow placed to suit whatever it is anchored to.
A brief, unobtrusive notification carrying real-time feedback. It appears temporarily, communicating without interrupting - success, error, warning and info, each with its own accent rule and an optional link into the detail.
A visual indicator for work in progress. It holds clarity while the user waits, reducing how long the wait feels - three sizes, with and without a track ring, and a label underneath.
Built to the same rules, documented on their own boards in the file.
Buttons provide clear, consistent, and accessible interactions, guiding users through actions while maintaining visual harmony across the design system - primary, secondary and tertiary, with different states.
Input fields allow users to enter data with clarity and ease, ensuring consistency, accessibility, and a seamless user experience across the interface.
A notification component that delivers important messages, warnings, or confirmations, ensuring clarity, visibility, and timely user awareness.
A UI pattern that informs users when no data is available, providing guidance, context, and actions to improve the user experience.
This design system lays the foundation for a consistent, scalable, and accessible UI experience. It helps designers and developers collaborate efficiently while maintaining brand identity.
The system was designed, documented and maintained end to end.
I'm happy to walk through the token structure, the variant logic, and how the system holds up as a product grows. Get in touch or view my resume.