← All work

Redesigning Scaler’s career-prep journey to 2.4× weekly resume completions

  • Scaler is an Indian edtech company that helps people upskill and build careers in tech.
  • Careers Hub is where learners go once they’re done with their course.
  • Inside it sits the resume builder. This project is getting that resume ready.
  • Pod 1 PM · 2 engineers · 1 designer
  • Timeline 1 month · Feb–Mar 2026
  • My role Solo designer · research, ideation, design
  • Launch 27 Feb · scaled 10 Mar
Tools FigmaClaudeGPTVS CodeVercelMixpanelMetabase

Learners could not see what to do next, or if their resume was ready.

Here is how a learner moved through it

Drop-offs noted in the flow

  1. Lands on homepage
  2. Looks for resume builder
  3. Builds resume
  4. Tries to apply
0

personalized signals showing what to do next

3

clicks before a learner could start

35.5

resumes built each week

2.33%

completed the resume journey

Before the redesign · the old UI

Building a resume meant starting from scratch

Form asking for work experience and current role before the resume builder begins

Step 1Add work details

Tips and a sample resume shown before the learner starts building

Step 2Read tips and examples

Resume builder with five empty sections waiting to be completed

Step 3Fill every section

Skills section requiring a separate save and compile action

Step 4Save each section

Scroll sideways

Careers Hub should get learners job-ready once their course ends, but many feel stuck and unsure of what to do next because…

  1. The homepage showed no proof of career-readiness or next step.
  2. Learners had to search for the resume builder tool because it was hidden under 3 clicks.
  3. Every section of the resume had to be filled and saved before a resume was considered ready.

So most learners who land on the homepage never reach a finished resume. Before this redesign, only 2.33% completed the journey.

What we thought would fix it

If learners can see how ready they are and start a resume from where they already stand, more of them will finish one.

Primary
resume journey completion rate
Secondary
resumes built each week

So we went looking for what was slowing people down

PRD
  1. The old Careers Hub homepage telling every learner to complete the same four requirements, beside the old resume builder opening with a page of instructions

    First we audited the homepage

    • The same four requirements for every learner, whatever their progress.
    • The builder opened with instructions before any value.
  2. Funnel chart showing 74.21% reaching the resume builder page and 40.24% completing the form, beside a spreadsheet of learner interview answers about resume building

    Then we read the data

    • The funnel showed 74% reached the builder, but only 40% finished its opening form.
    • Three barriers: they couldn’t find the builder, a blank page took too much effort, and a finished resume never felt ready.
EvidenceDecision
Zero personalized next-step signalsReadiness checklist Feature 01
Builder sat three clicks deepDirect homepage entry Feature 01/02
Learners couldn’t tell if a resume was readySection-level review Feature 03
Clickable journey prototype

The work had to fit inside a few hard limits

Solo, one month
Research through handoff, alone, with no research support.
An existing builder, not a blank slate
A five-section data structure already in production, on Ant Design, to work within.
One homepage, several jobs to do
The homepage already did other jobs. Changes had to coexist.

Where the ideas landed, five screens from homepage to a finished resume

Five clickable screens.

Open full prototype →
Problem

The homepage never showed a readiness status or a next step, but now it does.

I want to see what I’ve already done and what’s next, so that I don’t waste time figuring out where to start.

Readiness at a glance
Make resume building the next step

Shipped

A personalized checklist shows progress, links to the builder, and explains what unlocks job access.

The Careers Hub home page: a Complete Your Checklist panel listing the two mock interviews, Build your Resume, and the certifications video, with a progress bar toward Unlock First Job, beside a card explaining the in-built resume builder
Checklist reflects actual completion
Progress tied to a real goal, not just a percentage
Explains the builder before you click into it

Why status was more useful than a slogan

01 · Problem

The same homepage for everyone, showing neither progress nor next step.

02 · Decision

Tie each card to the learner’s real progress.

03 · Result

The next action surfaced instead of sitting three clicks deep.

Problem

The builder used to sit three clicks deep, but now it’s the very next step on the homepage.

I want to start my resume from what I already have, so that I’m not building it from scratch.

A faster first draft
Upload first, edit second

Shipped

An existing resume or LinkedIn PDF creates the draft. Learners review gaps, then save once.

Resume Builder step 1: Profile Autofill screen to upload a LinkedIn profile or existing resume

Step 1Upload a LinkedIn PDF or resume

Resume Builder step 2: uploaded LinkedIn PDF loading and parsing into the resume builder

Step 2Read the uploaded file

Resume Builder step 3: parsed data autofilled into personal info, skills, projects, education, and work experience sections

Step 3Fill the resume sections

Resume Builder step 4: Skills section highlighted as missing, prompting the user to add a skillset before applying

Step 4Flag anything missing

Resume Builder step 5: completed resume ready to save and compile in one click

Step 5Save and compile in one click

Scroll sideways

Why the first useful result had to come sooner

01 · Problem

Five sections, each saved, before any first draft.

02 · Decision

Start from what they already had, not a blank page.

03 · Result

More learners reached a complete resume, part of the 2.33% to 9.5% lift.

Feedback before sending
AI review before applying

Shipped

Each section is checked, then shows what is missing and why.

The shipped resume review: each section carries its own checks and written feedback beside a live preview of the resume, and the three states below show a resume under review, one that does not pass the base check, and one that passes

37 learners who’d never reached a shortlist used the review unprompted. 23 went on to apply.

The places the review surfaces in the product: a tooltip saying to complete every section before the review starts, a Skills and Toolset card carrying one check with written section feedback, and an Includes AI-powered feedback label
Feedback appears beside the section it explains, not in a separate report.
careers_resume_section_wise_feedback_config
structure:
  name: resume_section_wise_feedback
  parameters:
    overall_resume_score: 1-3
      # 3 only if every section scored 3;
      # 1 if work_experience AND projects
      #   both scored 1
    section_scores:
      accuracy_and_presentation: 1-3
      skills: 1-3
      work_experience: 1-3
      projects: 1-3
    section_feedback:
      # 1-3 actionable items per section,
      #   each must justify the score

scoring_discipline:
  - "Start every section at 2, move to 3
     or 1 only when explicit conditions
     are met."
  - "Never award a 3 to be encouraging —
     encouragement belongs in the feedback
     wording, never the score."
  - "When torn between two scores, always
     assign the lower one."
  - "Final audit: re-check every section
     scored 3 — downgrade to 2 if you
     can't point to explicit evidence for
     every condition."

skills_scoring:
  - "A skill counts as 'backed' only if
     you can quote the specific resume
     line that demonstrates it."
  - "Skill suggestions constrained to an
     approved list of ~140 real
     technologies — cannot suggest
     anything off-list."

parsing_awareness:
  - "Treat any trace of a link (words like
     'Link', 'Demo', 'GitHub', a URL
     fragment) as satisfying the link
     requirement — PDF parsing often
     loses real hyperlinks, don't penalize
     for that."

Thresholds live in the prompt above. If parsing fails it asks for a retry and shows generic tips meanwhile, so nothing dead-ends.

Feedback accuracy was validated by the PM at release, independent of design.

Why a score needed an explanation

01 · Problem

A finished resume still felt unverified.

02 · Decision

Give feedback section by section.

03 · Trade-off

Show “under review” when the answer was not ready.

When it fails
The upload step after a file could not be read: a card naming Sudhanva_Resume.pdf as failed to parse, with Retry upload and Try with a different file buttons, beside the resume preview
Unsupported or corrupted file It names the file and why it failed. Retry, or pick another.
The profile builder with a banner reading Failed to generate insights for this session, resume screening failed, try again after a few minutes, above the section list
Insights can’t be generated A banner says to try again shortly. The rest stays usable.

What moved after we shipped

Product usage only; hiring also depends on employers.

A 50/50 split for 10 days on 4,000 learners, 2,000 to each bucket, then scaled to everyone. Weekly figures are normalized from those 10 days.

The two headline numbers differ: 35.5 → 84 is output, 2.33% → 9.5% is the share who finished. Output can also rise when more learners enter.

91%

uploads read correctly, up from 77%

358

learners started by uploading, up from 207

84 ≈ 2.4×

resumes built each week, up from 35.5

9.5%

completed the resume flow, up from 2.33%

What I would carry forward

01

Discoverability and completion looked like two problems. The funnel showed one journey.

02

Reuse existing information to deliver value sooner.

03

Place feedback beside the work it explains.

What this does not prove yet

  • We measured resumes built and completed, not interviews or offers.
  • Weekly figures are normalized from a 10-day split, not a full week measured on its own.
  • Next: track shortlist rates for the learners who used the AI review.

Preparation made applications possible. Next: bringing learners in.

Explore next

Rebuilding Scaler Academy’s course page to more brochure downloads

One curriculum framework that fixed every page, not just one, and it took page-to-live from two weeks to 2–3 days

The redesigned Scaler Academy course page, leading with the curriculum framework