MY ROLE

I led the B2B design of Kaie minimum viable product (MVP). Insights from Kaie’s leadership were used to create informed designs of the business dashboard and onboarding. Design work includes competitive analysis, usability testing, and low/high fidelity wire framing.

TEAM
2 Designers
4 Developers
PROBLEM
Traditional hiring processes overwhelm teams and make it difficult to identify the right talent.
OUTCOME
On March 2025, Kaie shipped a responsive web application with 3,000+ new users on launch day.
SKILLS
Visual Design
Rapid Prototyping

Onboarding Design

CHALLENGE

Creating a fast, low-effort way for hiring teams to share what they need so Kaie can make smarter matches.

My goal was to design an onboarding flow that collects the right information from hiring teams in under 5 minutes, so Kaie can generate more accurate candidate matches and reduce time spent reviewing irrelevant applications.

Research

COMPETITIVE ANALYSIS
To inform the onboarding design, I conducted a competitive analysis of platforms with profiles and opportunity posting features, focusing on UI patterns, pain points, and gaps for differentiation.

Progress bar is small and less distracting.

Input hints guide user when filling out information

Visual card being created as user inputs information

Progress bar grabs a lot of attention on the page

Side by side input fields reduce scrolling

Input field between two CTA looks crowded

Input hints guide user when filling out information

Ability to use previous inputed information

Questions include personalization

No definitions of terminology used

Design Iterations

ITERATION ONE
Using the examples I had gathered, I created an initial concept to test with business users and see how well it matched their expectations. I tested with 8 users. During facilitation, I asked questions including: “what stood out?”, “what felt missing?”, and “what was worth keeping?”.

Welcome to Kaie

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc hendrerit libero id nisi sollicitudin, eget bibendum nulla porttitor. Curabitur aliquet et lorem sit amet congue. Sed et placerat orci, maximus auctor dolor. Duis laoreet tristique porttitor. Cras iaculis justo enim, a fermentum.

Let’s set up your profile

"The layout feels clean and uncluttered. I like the simplicity."

"The way every section is placed draws my attention to the button”

"The button could be more prominent, it blends in a bit with the background."

Lets start with a few details

Business Name

Website (Optional)

Next

“It's nice that the website field is optional, makes setup feel quicker.”

“The button could be more intentional, maybe 'Continue?”

“I’d like some hint text in the form fields like ‘enter your company name’.”

ITERATION TWO
Incorporating feedback from the first round of user research, I created a second iteration and tested it again with the same 8 users to identify new pain points or opportunities for improvement.

Basic Details

Contact Information

Business Details

Experience Information

Welcome

Preferences

Let’s start with a few details

Business Name

Website (Optional)

Primary Contact

Email

Phone Number

Next

"The flow feels like it’s guiding me through a proper setup, especially with more fields and clarity."

"Feels like a lot to fill out at once. Do you need this all right now?"

"The progress bar is distracting"

Basic Details

Contact Information

Business Details

Experience Information

Welcome

Preferences

Tell me more about your business

Country

Canada

Province

Ontario

City

Toronto

Industry

Telemedicine

Type of business

Early-Stage

Growth

Idea

Non-profit

Enterprise

Growth

In 150 words or less describe your business

Type here

Next

"Can the system remember my answer in case I go back and forth?"

"I like that you included character limits for the long answer section.”

"Not sure what ‘type of business’ means? Whats the difference between enterprise and growth?”

Final Designs Onboarding Flows

The final design includes two core flows: profile creation and opportunity creation. Together, they help hiring teams clarify their needs without feeling overwhelmed. This addresses the core issue of unclear expectations and mismatched candidates.

To keep the process manageable, only three questions are shown at a time. Hints, tooltips, and pre-filled answers are provided to reduce cognitive load and provide additional context. Each step is designed to be concise and focused, with light progress tracking to keep user momentum without distraction.
PROFILE CREATION
Key information is gathered to inform Kaie’s matching algorithm, and curate candidate recommendations. Users can set up their company profile, create job listings, or view their dashboard.
OPPORTUNITY CREATION
Once ready, users can create a job listing for the role they’re hiring for. Based on their input, they’re guided through a questionnaire that collects key business details and matching preferences. As users input details about the role, Kaie automatically processes the data and sorts candidates based on provided success criteria.

Profile Page - Aka Kaie’s Brain

CHALLENGE

Businesses need a simple way to review and update information from job listings generated by Kaie.

The profile page acts as Kaie’s “brain.” The information entered or updated on the business profile will also be used to update all relevant job listings.

Research

COMPETITIVE ANALYSIS
To get inspiration for how to structure the profile page, I looked at how similar products design and organize their profile experiences. This helped identify common patterns, gaps, and opportunities to make Kaie’s profile page more user-friendly and flexible.

Two column layout create clear visual hierarchy making it easier to scan

Primary info on left side with user’s main action, connect, message, etc

Search button looks disabled

Content before fold is crowded with the use of prompt, buttons, search, and cards

Edit button in each section. Can edit content in context rather than moving to a separate page

Minimal use of colour causes the page to looks less engaging

Consistent card structure with strong use of imagery for personalization

Use of tags for skills makes content easier to scan and adds dimension

Navigation bar is overcrowded

Design Iterations

ITERATION ONE
My initial iteration consisted of tabbed sections to break up the information that was collected. An edit function was added to let users edit without leaving the page. I conducted usability testing with 5 business users, focusing on what caught their eye, how easy it was for them to edit information, and how inclined they were to keep adding more information.

Profile

Post

Dashboard

Explore

Profile

Settings

Kaie Xiegar

Account

Preferences

Notifications

Privacy

Support

Edit

Name

Kaie Xieger

Next Big Career Goal:

Here is the pre-filled response the explorer has provided during onboarding....

Skills & Tools

Tag Text

Tag Text

Tag Text

Tag Text

Languages

Language

Language

Location

Toronto, ON, Canada

Career Status

Recent Graduate

"I was expecting more visuals or something to guide me through it."

"It’s clean, but everything kind of blends together."

"I wasn’t expecting tabs, but it feels straightforward."

“It's not clear if I can add or remove the tags directly here."

Design Iterations

ITERATION TWO
My second iteration focused on incorporating better hierarchy. I added secondary functions, such as allowing users to repost their job postings. I tested this design with the same 5 business users asking them the same questions around edibility and engagement.

Knowledge Filled

All

Business Identity

Vision & Impact

Team Identity

Goals & Needs

Matching Preferences

Company Name

Input

Industry

Select Business Type

Location

Input

Input

Business Type

Select Business Type

Business Name

Industry

Location

My Opportunities

View All

Product Manager

Internship

DevOps Engineer

Experienceship

UX Researcher

Part time

"Are these all active?"

"What does this icon mean?"

"The labels mostly make sense, but I’m not totally sure what goes under ‘Vision & Impact’."

“What is Team Identity?”

Final Profile Page Design

The final design consists of two-columns. The primary information gathered by Kaie is presented on the left side. Tabs were removed in favour of a more compact layout that incorporated all profile content on one page.

Vision & Impact

Team Values

Innovation

Empathy

Collaboration

Future Goals

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus euismod interdum justo, id convallis eros dictum a. Nulla facilisi. Sed nec purus ut enim tincidunt aliquet. Quisque malesuada sapien non urna placerat, ac varius ligula viverra. Donec id felis magna. Curabitur volutpat lacus ac velit maximus, non ultricies eros pretium. Aenean at gravida metus.

Causes or Social Missions

Health Equity

Digital Inclusion

Mental Health Awareness

Accessibility

Sustainable Development Goals

SDG 3 – Good Health and Well-Being

SDG 9 – Industry, Innovation and Infrastructure

Vision & Impact

What values define your team or (company name)’s culture?

Search Item

Innovation

Empathy

Collaboration

Where are you headed?

Copy goes here....

0/160

Which causes or social missions does (company name) care about?

Search Item

Health Equity

Digital Inclusion

Mental Health Awareness

Accessibility

Which causes or social missions does (company name) care about?

Search Item

SDG 3 – Good Health and Well-Being

SDG 9 – Industry, Innovation and Infrastructure

Save

Post Opportunity

My Opportunities

View All

Product Manager

Internship

Active

DevOps Engineer

Experienceship

Matched

UX Researcher

Part-time

Inactive

Business Identity

EMAIL

xxxxxxxxx@email.com

WEBSITE

xxxxxxxxx.com

BUSINESS TYPE

Start-up

INDUSTRY TYPE

Healthcare

COMMUNICATION

Async

Fast-paced

Structured

Team

Team Size

10 Employees

Team Members

J

Jane Doe

Admin

J

John Doe

Member

J

Johnny Doe

Member

Edit Profile

Business Name

Industry

Toronto, ON

Healthcare

Elevator Pitch

At VitalSync, we're revolutionizing healthcare by bridging the gap between real-time patient data and proactive medical intervention. Our AI-powered platform integrates seamlessly with existing EHR systems to deliver continuous monitoring, predictive analytics, and instant alerts for at-risk patients—whether they’re in the hospital or at home. By analyzing patterns across vitals, behavior, and environmental factors, VitalSync empowers providers to anticipate health crises before they happen, reducing readmissions and improving patient outcomes.

Vision & Impact

Team Values

Innovation

Empathy

Collaboration

Future Goals

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus euismod interdum justo, id convallis eros dictum a. Nulla facilisi. Sed nec purus ut enim tincidunt aliquet. Quisque malesuada sapien non urna placerat, ac varius ligula viverra. Donec id felis magna. Curabitur volutpat lacus ac velit maximus, non ultricies eros pretium. Aenean at gravida metus.

Causes or Social Missions

Health Equity

Digital Inclusion

Mental Health Awareness

Accessibility

Sustainable Development Goals

SDG 3 – Good Health and Well-Being

SDG 9 – Industry, Innovation and Infrastructure

Each section is individually editable, making it easier to quickly update without having to edit the whole page. Tags were incorporated to make the sections more scannable. Delete Icon’s were added to show how tags can be deleted.

Search functionality was added to inputs section to lighten tediously inputting information for the user.
I added the right side panel to surface key secondary info, like the status of recent job listings, without crowding the main view. Core details like contact info live under Business Identity for easy edits. The Team section gives users a quick look at who’s on their team and what roles they have.

My Opportunities

View All

Product Manager

Internship

Active

DevOps Engineer

Experienceship

Matched

UX Researcher

Part-time

Inactive

Business Identity

EMAIL

xxxxxxxxx@email.com

WEBSITE

xxxxxxxxx.com

BUSINESS TYPE

Start-up

INDUSTRY TYPE

Healthcare

COMMUNICATION

Async

Fast-paced

Structured

Team

Team Size

10 Employees

Team Members

J

Jane Doe

Admin

J

John Doe

Member

J

Johnny Doe

Member