top of page
iMac_2 copy.jpg

Web-based Software

My role

Lead UX Designer

UX Researcher

Stakeholder Manager

Responsibilities

User research

Competitive analysis

Wireframing & prototyping

Usability testing

Stakeholder presentations

User journey mapping

Project duration

2 month

🧠 Problem & Context

My client, a Swiss consulting firm, was struggling with internal skill matching. The recruiting team faced information overload, excessive communication loops, and unreliable data, making it hard to staff consultants effectively.

Project Goal

Design a centralized, internal web-based platform to streamline the skill-matching process, improve transparency, and reduce friction for recruiters, people unit leads (PULs), and consultants.

process.jpg

🔍 Research & Understanding

We conducted mixed-method research using:

  • Contextual inquires and user interviews for each user group (Recruiters, PULs, Consultants)

  • One-on-one usability testing of the current solution for heuristic evaluation

  • Affinity diagramming to identify root problems

User Groups

  • Primary: Recruiters (core users of the matching platform)

  • Secondary: PULs and Consultants (informative users with limited interaction)

🧭 Design Strategy & Decisions

I established four key design principles to guide product decisions:

  • Transparency Over Assumptions

→ Introduced real-time skill dashboards and project histories for accurate decision-making.

  • Reduce Noise, Increase Signal

→ Designed in-system notifications and reactions to minimize MS Teams/email communication loops.

  • Role-Based Interfaces

→ Created separate dashboards and views tailored to the needs of recruiters, PULs, and consultants.

  • Scalable Simplicity

→ Used a modular UI system based on Google Material Design to support future growth and easy handoff to devs.

🛠️ Key Features

  • Consultant Skill Directory

Searchable, editable skill profiles

  • Project Allocation View

Historical & active project assignments

  • In-System Notifications

Real-time alerts based on opportunity matching

  • Status Reactions

    • Users could express interest/availability on roles

  • Role-Specific Dashboards

Tailored UX for each user group

✏️ Prototyping Process

I moved from low-fidelity sketches to high-fidelity designs in Figma, following an iterative process with stakeholder feedback loops at every stage.

  • Built a custom UI kit with color, icon, and typography standards, based on Google material design and client brandings

  • Created interactive prototypes for both primary and secondary users

  • Collaborated with developers to ensure technical feasibility from the start

Macbook copy.jpg
Macbook copy.jpg

🧪 Usability Testing & Iteration

We tested the hi-fi prototype with 8 users across all roles.

Pain point

Filters too complex

Solution

Simplified to 2 levels: Skill & Availability

Pain point

PULs missed notifications

Solution

Added in-app badges and fallback email alerts

Pain point

Consultants unclear about placement status

Solution

Introduced a timeline with project status indicators

📈 Outcome & Impact

  • Improved trust in internal matching decisions

  • Estimated 50% drop in internal coordination emails

  • Positive early stakeholder feedback

  • Development-ready Figma files and UI kit

  • Scalable design roadmap for future automation

🙌 Reflection

This project was a turning point in my growth as a UX designer. I led the full UX process — from framing the problem to delivering a validated, scalable prototype. The most rewarding part was turning a chaotic, inefficient workflow into a tool that made collaboration smoother and decisions faster.

bottom of page