Case 02

Upgrading Weav.ai’s Internal Tool Experience

Enterprise Tool

Introduction
Context

Weav.ai builds automation tools for data engineering and machine learning operations. As a Product Design Intern, I was tasked with improving the usability and feature set of one of their key internal platforms — used daily by data scientists, underwriters, and other technical users.

Problem

The internal tool had several UX pain points:

  1. Poor information hierarchy

  2. Inefficient interactions (e.g. buried actions in menus)

  3. Unclear visual cues for important statuses

  4. Lack of accessibility and discoverability of key functions

These issues slowed down user workflows and increased cognitive load, especially for underwriters evaluating complex data submissions.

Objective
  1. Build a scalable component library in Figma.

  2. Define a set of design tokens (colors, type, spacing).

  3. Align the UI system across web tools like File Manager, Upload, and Navigation

  4. Enable smoother handoff and component reusability for dev teams

Tools

Industry

AI Co-Pilot

My Role

Founding UX designer

Team

Design, Engineering and Product

Duration

May 2024 - August 2024

Client

Weav.ai

Project Overview
Brief Summery

During my product design internship at Weav.ai, I worked on redesigning and improving their core internal platform used by data teams and underwriters. The goal was to make the tool more intuitive, visually clear, and efficient to use, while aligning with Weav’s design system and color hierarchy.

Outcome
Improved task efficiency through clearer layouts and visible actions.
Reduced user friction in file handling and agent configuration.
Positive feedback from internal teams on usability and visual clarity.
User Goals (What the Users want)
Quickly understand key metrics
Efficiently evaluate submissions
Manage agent configurations easily
Business Goals (What the company wants)
Increase internal tool efficiency
Improve adoption and satisfaction of the internal platform
Align design with company branding and accessibility standards
What I did?
As the sole product design intern, I owned the end-to-end design process for multiple screens:

1. Audited existing workflows and gathered user pain points
2. Conducted informal interviews and feedback sessions
3. Created wireframes and high-fidelity prototypes in Figma
3. Proposed UX and UI improvements with clear rationale
4. Delivered annotated designs and supported engineering during implementation
As the sole product design intern, I owned the end-to-end design process for multiple screens:

1. Audited existing workflows and gathered user pain points
2. Conducted informal interviews and feedback sessions
3. Created wireframes and high-fidelity prototypes in Figma
3. Proposed UX and UI improvements with clear rationale
4. Delivered annotated designs and supported engineering during implementation
Research

25+

Product Discovery Calls & User Interviews


To understand user needs, I:

  • Interviewed underwriters and internal users about how they use the platform

  • Identified recurring issues: low visibility of file status, confusing layouts, unclear buttons, and deeply nested actions

  • Mapped out user flows to identify friction points in document handling, agent management, and chat functionality

Key insight: users wanted more direct control and less guesswork.


To understand user needs, I:

  • Interviewed underwriters and internal users about how they use the platform

  • Identified recurring issues: low visibility of file status, confusing layouts, unclear buttons, and deeply nested actions

  • Mapped out user flows to identify friction points in document handling, agent management, and chat functionality

Key insight: users wanted more direct control and less guesswork.

Empathy Mapping

To better understand the users’ mindset and pain points, I created an empathy map focused on the underwriter experience

Design Approach

I followed a user-centered and collaborative design approach to deliver practical, scalable solutions.

Final Designs & Key Improvements
As the sole product design intern, I owned the end-to-end design process for multiple screens:

1. Audited existing workflows and gathered user pain points
2. Conducted informal interviews and feedback sessions
3. Created wireframes and high-fidelity prototypes in Figma
3. Proposed UX and UI improvements with clear rationale
4. Delivered annotated designs and supported engineering during implementation
As the sole product design intern, I owned the end-to-end design process for multiple screens:

1. Audited existing workflows and gathered user pain points
2. Conducted informal interviews and feedback sessions
3. Created wireframes and high-fidelity prototypes in Figma
3. Proposed UX and UI improvements with clear rationale
4. Delivered annotated designs and supported engineering during implementation
Before - A dense table layout made it hard to scan file information and track status quickly.
After UI- Redesigned into scannable cards with visual file statuses, action buttons, and improved usability.
Before- Key actions like “Clear Chat” and agent controls were hidden or hard to access, leading to poor usability.
After- Introduced visible buttons for Clear Chat, Agent Config, and Logs — improving accessibility and workflow efficiency
Added KPI Overview- Introduced new KPI cards to display rate gain, targets, and performance metrics — giving users instant insight from the home screen
Enhanced Agent Management- Added a search bar for quick filtering by agent name or LLM model, and replaced hidden menus with visible edit, copy, and delete buttons to streamline actions.
Submission Detail Layout- Designed a structured, at- a -glance layout for underwriters- organizing key metadata, customer info etc into digestible sections.
Improved File Actions- Added visible file action buttons with hover states and labels for quicker, more intuitive use.
Impact & Outcomes

✅ Reduced friction in submission review workflows

✅ Faster access to core actions and file statuses

✅ Positive internal feedback on UI clarity and ease of use

✅ Established component foundations for future scalability

Reflections and Learnings
I learned the value of:

Prioritize user goals with limited data

Collaborate effectively in a fast-paced startup environment

Balance usability improvements with technical feasibility and Design for clarity and trust in data-heavy tools

I learned the value of:

Prioritize user goals with limited data

Collaborate effectively in a fast-paced startup environment

Balance usability improvements with technical feasibility and Design for clarity and trust in data-heavy tools

If I had more time, I would have:

I would have conducted usability tests with broader internal roles and expanded A/B testing on alternate layouts.

If I had more time, I would have:

I would have conducted usability tests with broader internal roles and expanded A/B testing on alternate layouts.

Select this text to see the highlight effect

Case 02

Upgrading Weav.ai’s Internal Tool Experience

Enterprise Tool

Introduction
Context

Weav.ai builds automation tools for data engineering and machine learning operations. As a Product Design Intern, I was tasked with improving the usability and feature set of one of their key internal platforms — used daily by data scientists, underwriters, and other technical users.

Problem

The internal tool had several UX pain points:

  1. Poor information hierarchy

  2. Inefficient interactions (e.g. buried actions in menus)

  3. Unclear visual cues for important statuses

  4. Lack of accessibility and discoverability of key functions

These issues slowed down user workflows and increased cognitive load, especially for underwriters evaluating complex data submissions.

Objective
  1. Build a scalable component library in Figma.

  2. Define a set of design tokens (colors, type, spacing).

  3. Align the UI system across web tools like File Manager, Upload, and Navigation

  4. Enable smoother handoff and component reusability for dev teams

Tools

Industry

AI Co-Pilot

My Role

Founding UX designer

Team

Design, Engineering and Product

Duration

May 2024 - August 2024

Client

Weav.ai

Project Overview
Brief Summery

During my product design internship at Weav.ai, I worked on redesigning and improving their core internal platform used by data teams and underwriters. The goal was to make the tool more intuitive, visually clear, and efficient to use, while aligning with Weav’s design system and color hierarchy.

Outcome
Improved task efficiency through clearer layouts and visible actions.
Reduced user friction in file handling and agent configuration.
Positive feedback from internal teams on usability and visual clarity.
User Goals (What the Users want)
Quickly understand key metrics
Efficiently evaluate submissions
Manage agent configurations easily
Business Goals (What the company wants)
Increase internal tool efficiency
Improve adoption and satisfaction of the internal platform
Align design with company branding and accessibility standards
What I did?
As the sole product design intern, I owned the end-to-end design process for multiple screens:

1. Audited existing workflows and gathered user pain points
2. Conducted informal interviews and feedback sessions
3. Created wireframes and high-fidelity prototypes in Figma
3. Proposed UX and UI improvements with clear rationale
4. Delivered annotated designs and supported engineering during implementation
Research

25+

Product Discovery Calls & User Interviews


To understand user needs, I:

  • Interviewed underwriters and internal users about how they use the platform

  • Identified recurring issues: low visibility of file status, confusing layouts, unclear buttons, and deeply nested actions

  • Mapped out user flows to identify friction points in document handling, agent management, and chat functionality

Key insight: users wanted more direct control and less guesswork.

Empathy Mapping

To better understand the users’ mindset and pain points, I created an empathy map focused on the underwriter experience

Design Approach

I followed a user-centered and collaborative design approach to deliver practical, scalable solutions.

Final Designs & Key Improvements
As the sole product design intern, I owned the end-to-end design process for multiple screens:

1. Audited existing workflows and gathered user pain points
2. Conducted informal interviews and feedback sessions
3. Created wireframes and high-fidelity prototypes in Figma
3. Proposed UX and UI improvements with clear rationale
4. Delivered annotated designs and supported engineering during implementation
Before - A dense table layout made it hard to scan file information and track status quickly.
After UI- Redesigned into scannable cards with visual file statuses, action buttons, and improved usability.
Before- Key actions like “Clear Chat” and agent controls were hidden or hard to access, leading to poor usability.
After- Introduced visible buttons for Clear Chat, Agent Config, and Logs — improving accessibility and workflow efficiency
Added KPI Overview- Introduced new KPI cards to display rate gain, targets, and performance metrics — giving users instant insight from the home screen
Enhanced Agent Management- Added a search bar for quick filtering by agent name or LLM model, and replaced hidden menus with visible edit, copy, and delete buttons to streamline actions.
Submission Detail Layout- Designed a structured, at- a -glance layout for underwriters- organizing key metadata, customer info etc into digestible sections.
Improved File Actions- Added visible file action buttons with hover states and labels for quicker, more intuitive use.
Impact & Outcomes

✅ Reduced friction in submission review workflows

✅ Faster access to core actions and file statuses

✅ Positive internal feedback on UI clarity and ease of use

✅ Established component foundations for future scalability

Reflections and Learnings
I learned the value of:

Prioritize user goals with limited data

Collaborate effectively in a fast-paced startup environment

Balance usability improvements with technical feasibility and Design for clarity and trust in data-heavy tools

I learned the value of:

Prioritize user goals with limited data

Collaborate effectively in a fast-paced startup environment

Balance usability improvements with technical feasibility and Design for clarity and trust in data-heavy tools

If I had more time, I would have:

I would have conducted usability tests with broader internal roles and expanded A/B testing on alternate layouts.

If I had more time, I would have:

I would have conducted usability tests with broader internal roles and expanded A/B testing on alternate layouts.