Back
Sections
Sections
iHRMS
A STUDY IN SYSTEMS & PEOPLE

UX CASE STUDY · RESEARCH & DEFINITION

Before the UI, there was a human system.

The same hiring journey looked different from every side. Candidates needed clarity. Recruiters needed coordination. Hiring managers needed confidence. Before designing screens, I mapped the system behind the decisions.

RECRUITER / HR

Turning requirements into a coordinated hiring journey.

THE CHALLENGE

The requirement was clear.The problem wasn't.

Stakeholders knew what they wanted to build.
But the real challenge was understanding the people, processes, and decisions behind every hiring outcome.

CandidateRecruiter / HRHiring manager?Missing connection

Project Overview

METHODS

  1. Discovery
  2. Research
  3. Competitor Analysis
  4. User Interview
  5. Journey Mapping
  1. Card Sorting
  2. Information Architecture
  3. User Flow Map
  4. High-Fidelity Prototypes
  5. Product Demo Video

ROLE

Sr. Product Designer

TIMELINE

Jan 2025 · 1 month

SECONDARY RESEARCH

More applications. More coordination. Longer hiring cycles.

Automation helped. Accountability still mattered.

The opportunity wasn't simply to automate more. It was to make the system easier to understand and coordinate.

COMPETITOR ANALYSIS

Different products solved different parts of the hiring system.

01Direct and indirect competitors

Direct competitors run integrated HR and hiring suites; indirect competitors own specific parts of recruitment.

DIRECT COMPETITORSIntegrated HR / HCM suites
  • Rippling logoRipplingSan Francisco, US2016HR, IT and payroll on one employee record
  • Workday logoWorkdayPleasanton, US2005Unified HCM and finance with recruiting, talent and analytics
  • SAP SuccessFactors logoSAP SuccessFactorsSouth San Francisco, US2001Cloud HCM suite for core HR, talent and payroll
  • Oracle HCM Cloud logoOracle HCM CloudAustin, US1977Enterprise HCM with recruiting, workforce and AI assistants
  • UKG Pro logoUKG ProWeston, US2020HR, payroll and workforce management for large teams
INDIRECT COMPETITORSRecruitment and talent platforms
  • LinkedIn logoLinkedInSunnyvale, US2003Professional network with sourcing and recruiter tools
  • Indeed logoIndeedAustin, US2004Job search engine with employer hiring tools
  • Naukri logoNaukriNoida, IN1997Indian job portal with a resume database for recruiters
  • Greenhouse logoGreenhouseNew York, US2012Structured-hiring ATS with onboarding
  • Phenom logoPhenomAmbler, US2010AI talent experience for candidates, recruiters and employees

02Feature comparison

Capabilities grouped by hiring-lifecycle stage and compared within each competitor group.

FEATURESRipplingWorkdaySAP SuccessFactorsOracle HCM CloudUKG Pro
RECRUITMENT & ATS
Job requisition & approval workflows✓✓✓✓✓
Job posting & multi-board distribution✓✓✓✓✓
Applicant tracking & pipeline✓✓✓✓✓
Resume parsing & screening✓✓✓✓✓
Talent pool & candidate rediscovery✓✓✓✓✓
Skills assessments & tests−−−−−
Background check integration✓✓✓✓✓
Interview scheduling✓✓✓✓✓
Offer management & e-signature✓✓✓✓✓
CANDIDATE EXPERIENCE
Branded career site✓✓✓✓✓
Mobile-first application✓✓✓✓✓
Application status tracking✓✓✓✓✓
Interview self-scheduling✓✓✓✓✓
Automated email & SMS updates✓✓✓✓✓
Job recommendations✕✓✓✓−
Conversational assistant✕−−✓−
COLLABORATION & HIRING DECISIONS
Interview kits & scorecards✓✓✓✓✓
Shared feedback & notes✓✓✓✓✓
Hiring manager portal✓✓✓✓✓
Employee referrals✓✓✓✓✓
ONBOARDING & LIFECYCLE
Automated onboarding✓✓✓✓✓
Pre-boarding documents & e-sign✓✓✓✓✓
Employee & manager self-service✓✓✓✓✓
Internal mobility & career pathing−✓✓✓✓
Performance & talent management✓✓✓✓✓
Learning management✓✓✓✓✓
Time & attendance✓✓✓✓✓
Payroll & benefits✓✓✓✓✓
AI & ANALYTICS
AI candidate matching−✓✓✓✓
AI job description writing−✓✓✓−
Generative AI assistant−✓✓✓✓
Recruitment reporting✓✓✓✓✓
Source effectiveness tracking✓✓✓✓✓
Diversity & inclusion analytics−✓✓✓✓
Workforce analytics & planning✓✓✓✓✓
Predictive insights−✓✓✓✓
PLATFORM & GOVERNANCE
Role-based permissions✓✓✓✓✓
Audit trails✓✓✓✓✓
Single sign-on (SSO)✓✓✓✓✓
Integrations & open APIs✓✓✓✓✓
Compliance & data privacy✓✓✓✓✓
Multi-language & multi-country−✓✓✓✓
Mobile app✓✓✓✓✓
AvailablePartial or add-onNot offered

03Feature vs experience

How each platform balanced breadth of capability against the quality of its user experience.

↑ HIGH USER EXPERIENCE↓ LOW USER EXPERIENCE← LESS FEATURESMORE FEATURES →RipplingHIGH UX · MORE FEATURESModern, consistent UI across HR, IT and payroll on one employee record.GreenhouseHIGH UX · LESS FEATURESClean, well-liked hiring tool, but little HR beyond onboarding.WorkdayHIGH UX · MORE FEATURESBroad HR, finance and talent suite with a consistent role-based interface.LinkedInHIGH UX · LESS FEATURESFamiliar, polished product that covers sourcing, not HR operations.Oracle HCM CloudHIGH UX · MORE FEATURESVery wide HCM scope; the Redwood redesign has improved everyday screens.PhenomLOW UX · MORE FEATURESMany talent modules that take effort to configure and navigate.SAP SuccessFactorsLOW UX · MORE FEATURESComplete HCM coverage held back by dense, dated admin screens.IndeedLOW UX · LESS FEATURESJob posting and screening only, with a busy, ad-led employer view.UKG ProLOW UX · MORE FEATURESDeep HR, payroll and workforce tools behind a dense interface.NaukriLOW UX · LESS FEATURESJob board and resume search only, with a cluttered recruiter console.

04SWOT analysis

Strengths, weaknesses, opportunities and threats of the leading direct and indirect competitors.

COMPANYStrengthsWeaknessesOpportunitiesThreats
Rippling
  • HR, IT and finance on one platform
  • Automates repetitive admin work
  • Modern, intuitive interface
  • Lower brand recognition than incumbents
  • Less feature depth in talent areas
  • Limited international compliance
  • Advanced AI and analytics
  • International expansion
  • Partnerships with HR tech vendors
  • Intense HRMS competition
  • Regulatory changes
  • Data security risks
Workday
  • Unified HR and finance platform
  • Strong global compliance and security
  • AI built into planning and analytics
  • Premium pricing for smaller companies
  • Steep learning curve
  • Long, complex implementation
  • Offerings tailored to SMEs
  • Deeper AI and mobile capability
  • Expansion into new industries
  • SAP and Oracle competing for enterprises
  • Frequent regulatory change
  • Cybersecurity and data risk
SAP SuccessFactors
  • Complete HCM suite
  • Localisation for global payroll and compliance
  • Tight integration with SAP ERP
  • Dated, inconsistent interfaces
  • Costly, partner-led implementation
  • Heavy configuration effort
  • AI copilot across HR tasks
  • Skills-based talent management
  • Growth in the mid-market
  • Cloud-native rivals moving faster
  • Workday and Oracle in enterprise deals
  • Shifting data-protection rules
USER JOURNEY MAPPING

Understanding the people showed us the problems.Mapping the journey showed us where those problems connected.

The interviews revealed needs, frustrations and dependencies at an individual level. Journey Mapping placed those observations across time, showing how actions, information, emotion and responsibility changed from one stage to the next.

USER JOURNEY MAP · USE CASE 01
Job Seeker Journey
From searching for an opportunity to becoming an employee.

This journey map captures the complete experience of the candidate, highlighting their actions, thoughts, emotions, touchpoints, challenges and opportunities at each stage.

AI-generated fictional portrait of Aarav Shah
PERSONA
Aarav Shah
Job seeker / candidate
Discovery → offer decision / continued search
From participant interview · P4
SCENARIO

Aarav aims to secure a role in a mid-level tech company in a specific geographic region. He aims to receive an offer within three months.

Hover, tap or use arrow keys on a stage to trace it through every row
EMOTION EVIDENCEFrom source mapFocus a stage to see what each emotion point rests on.
Stages10 key stages, from create an online presence to onboarding
LinkedIn Profile SetupPortfolio CreationNetworking
Resume and Cover LetterProfile Verification
Searching Jobs on Multiple PlatformsAI-Powered Job RecommendationApply Using AI-Based InsightsUse AI-Based Filters
Custom ApplicationFollow-up Actions
AI Compatibility CheckRecommendations for Improvement
Automated Interview SchedulingMock Interviews
Virtual or On-Site InterviewsBehavioral Analysis
AI-Powered InsightsInterviewer FeedbackContinuous Feedback Loop
Offer Letter
Document SubmissionFirst-Day Preparations
ActionsWhat the candidate does at each stage
Profile Setup
Portfolio Creation
Connected with recruiters and industry professionals.
Used AI tools to draft multiple resume versions for different roles.
Created custom cover letters.
Verified profile to ensure accuracy and consistency
Searched for relevant jobs on job portals using AI-based filters.
AI-Powered Job Recommendation and Insights
Applied through HRMS platform.
Submitted applications and tracked status.
Scheduled follow-ups
Resume reviewed by AI screening tool
Received recommendations for changes
Scheduled interview and confirmed availability.
Prepared using AI-powered coaching tools
Attended interview via HRMS virtual link.
Presented portfolio, handled questions, and underwent behavioral analysis for real-time feedback on communication and interpersonal skills.
Received insights on performance, strengths, areas for improvement.
Interviewer Feedback and Continuous Feedback Loop.
Received job offer, accepted it, initiated negotiation.
Completed onboarding documents
Attended training sessions, introduced to team.
ThoughtsWhat they think and question
How do I make my profile appealing to recruiters?
Will this version get noticed?
Should I tweak it more?
Am I finding the right opportunities?
Are there better options?
I hope my application gets noticed. Should I reach out to the recruiter?
I need to adjust my resume again?
What's missing?
What if the schedule changes?
How should I prepare for this role?
Did I make a good impression?
Did they like my projects?
What do they think of me?
Am I a good fit for their team?
Have I secured the best compensation?
What are the next steps?
I'm excited to start, but I need to understand the company culture better.
TouchpointsTools, platforms and people involved
LinkedInGitHubNaukriBehanceIndeed
Professional networking events
AI Resume Builder, Cover Letter Generator.
Job portals and alerts from email
LinkedInNaukriIndeed
HRMS platform and job portals
LinkedInNaukriIndeed
Follow-up emails
GmailOutlook
None listed in the source map
Calendar Integration and Video Conferencing Tools
CalendlyMeetTeamsZoom
AI mock interview platform
aiApply
Video Conferencing Tools
MeetTeamsZoom
Portfolio websites
GitHubBehance
Interviewer Feedback on HRMS platform and Email
BambooHRGmail
AI-Powered Insights and Continuous Feedback Loop
SAPBambooHRTaleo
Receiving Offer Letter via Email
GmailOutlook
Online onboarding platform, internal chat tool.
BambooHRTeamsSlack
Emotional Experience
Excitement
Motivation
Hopeful
Anxiety
Frustration
Initial Excitement
Anxiety
Hopeful
Nervousness
Frustration
Confidence
Nervousness
Relief
Excitement
Excitement for Starting
Feelings & NeedsWhat they feel and need at each stage
I want to be recognized in the industry
wants to stand out
I need clear guidance on improving my resume
I want jobs that fit my skills and goals
I'm feeling nervous
I just wish I knew if my application is being noticed
I want effective resume feedback
I need suggestions on how to better prepare for the interview
I wish the scheduling would be easy and flexible
I wonder if I made a good impression
Did they like my projects?
I feel relieved to receive positive feedback
The given insights along with the interviewer's personal feedback are really helpful
I need fair compensation and clarity on next steps
I want a smooth onboarding experience
Pain PointsKey challenges and frustrations
Difficulty in understanding which specific skills recruiters value
Overwhelmed by conflicting resume advice
Receiving too many irrelevant opportunities
Lack of clarity in application status
Uncertainty about next steps
Frequent rejections without clear reasons
Conflicting schedules and vague interview expectations
Lack of real-time feedback
Anxiety due to long response time
Anxiety about fit and next steps
Uncertainty in feedback loop
Fear of losing the offer, negotiating terms
Feeling disconnected from team
Overwhelmed with documents
Potential OpportunitiesHow iHRMS can improve the experience
AI-Powered Profile OptimizationEnhance candidates' online profiles by highlighting recruiter-preferred keywords and skills.Focus on the most in-demand skills to improve visibility and profile attractiveness
Resume Effectiveness ScoringImplement a real-time scoring system during the preparation stage to help candidates improve their resumes.Provide actionable suggestions and a clear score to boost resume quality.
Application Tracking AutomationOffer a streamlined application tracking feature with a clear hiring timeline.Reduce uncertainty by providing candidates with transparent updates on their application status.
Behavioral Feedback AnalysisIntroduce AI-driven analysis for interview performance to help candidates understand their strengths and weaknesses.Offer specific feedback on communication skills and interpersonal interactions.
Buddy System for OnboardingAssign onboarding buddies to assist new hires in integrating smoothly into the companyPersonalized support can reduce stress and foster a positive onboarding experience.
OVERVIEW

CANDIDATE

Card sorting

44 candidate features sorted into 10 groups, plus 6 shared services

01

Profile & Career Identity

Personal Profile
Resume & Portfolio
Skills & Certifications
Profile Verification
Professional Profiles
Profile Strength
02

Job Discovery & Company Research

Personalised Job Recommendations
Advanced Job Search
Job Alerts
Company Research
Saved Jobs & Search History
Job Match Insights
03

Applications & Tracking

Apply to Jobs
Fast / Batch Apply
Application Tracker
Follow-up Management
Talent Pool / Future Opportunities
04

Resume & Application Preparation

Resume Builder
Cover Letter Builder
ATS & Resume Feedback
Application Templates
05

Interview Preparation & Scheduling

Mock Interviews
Interview Preparation
Interview Scheduling
Interview Rescheduling
Interview Performance Feedback
06

Skills, Learning & Career Growth

Skill Gap Analysis
Learning Recommendations
Courses & Certifications
Learning Progress
Career Path & Goals
07

Network & Referrals

Professional Networking
Referral Management
Career Events
08

Offers & Onboarding

Salary & Market Insights
Offer Evaluation & Negotiation
Pre-joining & Documents
First-Day & Onboarding Prep
09

Support & Wellbeing

Career Support
Rejection & Resilience Support
Peer Support Community
10

Privacy, Documents & Settings

Privacy & Visibility
Document Centre
Data & Security Controls

Cross-cutting services

AI Assistance
Notifications & Reminders
Feedback & Insights
Accessibility
Personalisation
Gamification / Progress

INFORMATION ARCHITECTURE

Candidate / Job Seeker

10 capability groups structured into 6 destinations, 3 contextual experiences and 7 shared services

PERSISTENT

  1. 01
    Home
    • Overview
    • Quick Actions
    • Recent Activity
    • Upcoming Interviews
    • Application Progress
    • Recommended Next Actions
  2. 02
    Profile
    • Personal Profile
    • Resume & Portfolio
    • Skills & Certifications
    • Professional Profiles
    • Profile Verification
    • Profile Strength
  3. 03
    Opportunities
    • Job Search
      • Personalised Recommendations
      • Advanced Search
      • Job Match Insights
    • Saved Jobs
    • Job Alerts
    • Company Research
    • Talent Pool / Future Opportunities
    • Network & Referrals
      • Professional Networking
      • Referral Management
      • Career Events
  4. 04
    Applications
    • My Applications
    • Application Tracker
    • Apply / Fast Apply
    • Application Preparation
      • Resume Builder
      • Cover Letter Builder
      • ATS & Resume Feedback
      • Application Templates
    • Follow-up Management
  5. 05
    Interviews
    • Upcoming Interviews
    • Interview Details
    • Schedule / Reschedule
    • Interview Preparation
    • Mock Interviews
    • Interview Performance Feedback
  6. 06
    Growth
    • Skill Gap Analysis
    • Learning Recommendations
    • Courses & Certifications
    • Learning Progress
    • Career Path & Goals
    • Career Support

CONTEXTUAL

· Appears only when relevant
Feedback & Improvement

After application review, interviews, rejection, progression or learning

  • Feedback Summary
  • Strengths
  • Improvement Areas
  • Coaching Suggestions
  • Recommended Next Actions
Offer & Negotiation

When the candidate reaches an offer state

  • Offer Details
  • Salary & Market Insights
  • Compare Offers
  • Offer Evaluation
  • Negotiation Support
  • Accept / Reject / Counter
Pre-joining / Onboarding

After an offer is accepted

  • Documents
  • Verification
  • Pre-joining Formalities
  • First-Day Preparation
  • Team Introduction
  • HR Support

SHARED SERVICES

· Available across every destination
  • Search
  • Notifications
  • Calendar
  • Documents
  • AI Assistance
  • Privacy & Settings
  • Help & Support
USER FLOW MAPPING

From first search to first day — mapping the candidate journey.

I mapped the candidate experience end-to-end—from discovering opportunities and submitting applications to interviews, feedback, offers and onboarding—while accounting for decisions, alternate routes and recovery paths.

Complete candidate user flow

The full end-to-end map across discovery, applications, interviews, feedback, growth, offers and onboarding.

AREAS IN THE MAP

The challenge wasn't only mapping the happy path. It was accounting for what happened when a candidate paused, rescheduled, withdrew, was rejected, improved, negotiated or eventually joined.

Critical candidate journeys

The complete map captures every branch. These selected paths make the core experience easier to inspect.

JOURNEY 1Discovery

Discover → Apply

Without logging in, a candidate can explore and filter jobs, open one, and choose to apply or bookmark it.

  1. Explore Jobs
  2. Search Result
  3. Job Detail Page
  4. Apply Job
  5. Redirect to Login Page
ALSO MAPPED
  • Job Detail Page → Bookmark Job → Redirect to Login Page
  • Search Result → Sort and Filter, or AI Job Search
JOURNEY 2Application

Application → Screening → Interview

The application stages a candidate moves through before the interview itself.

  1. Application Submitted
  2. Initial Screening
  3. Shortlisted?
  4. YesTechnical Review
  5. Interview Scheduling
  6. Interview Process
ALSO MAPPED
  • Not shortlisted → Received Feedback on Resume & Cover Letter → Upgrade using AI-powered coaching tools
  • Screening Test Required? → Participate in the Test → Submit Test/ Document
  • Want to Reschedule Interview? → Choose Date & Time → Confirm Availability
JOURNEY 3Interview

Interview → Feedback → Next round

From the interview session to feedback, and preparation when the candidate moves forward.

  1. Attend Interview Session
  2. Finish Interview Call
  3. Feedback
  4. Shortlisted?
  5. YesReceived Selection Email/ Notice
  6. Received insights on Performance, Strengths, Areas for Improvement
  7. Prepare for next rounds using AI-powered coaching tools
ALSO MAPPED
  • Virtual or On-Site Interview? → separate preparation for each
  • Received Interview Details? No → Request for details
JOURNEY 4Non-happy path

Rejection → Insight → Coaching

A rejection is mapped as a route to feedback and improvement, not an end state.

  1. Shortlisted?
  2. NoReceived Rejection Email/ Notice
  3. Received AI-Powered Insights and Interviewer Feedback
  4. Received insights on Performance, Strengths, Areas for Improvement
  5. Upgrade using AI-powered coaching tools
  6. Personalized Coaching Suggestions, Reflective Learning Log
ALSO MAPPED
  • Application Status → Rejected → Receive Feedback → Upgrade using AI-powered coaching tools
  • Not sure about the job? → Withdraw Application → Are you sure? → Give Reason or Feedback
JOURNEY 5Offer & onboarding

Offer → Negotiation → Onboarding

Offer review and negotiation, then the preparation a candidate completes before joining.

  1. Received a Job Offer?
  2. YesView Job Offer
  3. Like the Offer?
  4. NoInitiate Negotiation
  5. Submit Counter Offer
  6. Accept Offer
  7. Receive Joining Letter
  8. ONBOARDING PREPARATION
  9. Document Submission
  10. Pre-Joining Formalities
  11. Proceed to Onboarding Completion
ALSO MAPPED
  • Settle on the Original Offer? No → Reject Offer
  • Required documents missing → Ask to upload missing documents

Flow explorer

Drag to move, hold Ctrl or ⌘ and scroll to zoom, or jump to an area. Full screen zooms with the scroll wheel.

WHAT THE MAPPING CLARIFIED
  • Candidate movement across the lifecycle
  • Major decisions and alternate routes
  • Dependencies between product areas
  • Where contextual support was needed

HIGH-FIDELITY PROTOTYPES

From mapped journeys to usable screens.

The interface brings the system into focus: what needs attention, why it matters, and what happens next. Explore the candidate journey and the workspaces supporting it.

Candidate workspace

A clear next step, every day.

Urgent decisions, interview preparation and applications share one home.

Prioritise the next action.

A focused home surfaces decisions that need attention, alongside the context needed to act.

Keep the reasoning visible.

Recommendations, supporting evidence and proposed changes can be reviewed before committing.

Make control explicit.

AI permissions distinguish assistance from actions that require a person’s approval.

Interactive prototype · Sample names, figures and records illustrate the experience.

MORE WORK

Continue exploring complex systems.

Three more works across complex products, research platforms and design systems.

View all work
Contact

If the work resonates, let’s talk.

Open to Lead Product Designer and UX leadership conversations around 0→1 products, AI-enabled SaaS and complex multi-persona systems.