Land the interview. Then ace it.

Check your resume against the job post, then write the cover letter, message the recruiter, practise the questions you'll get and fix your GitHub. One place for the whole placement season.

5 free checks every month. No card needed.

Tap a red keyword to add it to the resume.

Paste a job post from

  • LinkedIn
  • Naukri
  • Internshala
  • Wellfound
  • Instahyre
  • any careers page

Upload a resume made in

  • Canva
  • Word
  • Google Docs
  • Overleaf
  • Figma

One resume, one job post, everything you need to get hired.

Start with a free check. When you're ready to apply, the Pro tools reuse the same resume and job post to write your cover letter and outreach, prep your interview and review your GitHub. Try each one twice for free.

Resume check

See your resume the way the ATS does.

Upload your resume as a PDF and paste the job post you’re applying to. In about 30 seconds you’ll see your match score, the keywords you’re missing and stronger versions of your weak bullet points.

Aditi_Sharma_Resume.pdfChecked on Oct 4
Job description281 / 3,000

Frontend Developer, fresher

Kestrel Pay, Bengaluru

We’re hiring a frontend developer to build our merchant dashboard in React (on your resume) and TypeScript (on your resume). You’ll connect to REST APIs (missing from your resume), write unit tests with Jest (missing from your resume) and manage state with Redux (missing from your resume). Comfort with Git (on your resume), responsive CSS (on your resume) and Figma (on your resume) handoffs is a plus. Bonus if you’ve deployed something on AWS (missing from your resume).

On your resumeMissing from your resume
52of 100

ATS match score

Needs work

5 of 9 keywords matched

ATS structure

3 to fix
  • Skills section is missing (error)
  • Two bullets don’t show any results (warning)
  • Dates are missing on one project (warning)
  • Contact details are at the top (looks good)
  • Experience uses bullet points (looks good)

Bullet rewrite

1 of 2 weak bullets
Your bullet

Worked on the frontend for CampusCart, a website where students buy and sell stuff, and made the pages load faster.

Suggested rewrite

Built the React storefront for CampusCart, a college marketplace used by [X] students, and cut page load time by [X]%.

[X] marks a number only you know. ResumeMax never makes one up.

Re-check and watch it climb

Upload your improved resume against the same job to see the old score next to the new one, with a short note on what changed. Every check is saved to History, so you can reopen or re-run it later.

Frontend Developer, fresher

Kestrel Pay

4 checks

Match score for this job across four checks: 41 on Oct 2, 52 on Oct 4, 74 on Oct 9 and 86 on Oct 12.

What improved since Oct 4

+34
You added Jest, Redux, REST APIs and AWS to your projects and rewrote two weak bullets, which moved you from needs work to strong.

History

Saved automatically

  • Score 86

    Frontend Developer, fresher

    Kestrel PayToday
  • Score 68

    UI Engineer, graduate

    Juniper Health2 days ago
  • Score 47

    Software Engineer, frontend

    Tidewater Labs5 days ago
Check my resume free

5 free checks every month. No card needed.

Portfolio reviewPro

Make your GitHub look like someone worth hiring.

For tech roles, recruiters open your GitHub before they call you. Enter your username and the role you want, and get a score, repo-by-repo fixes and a 5-step plan for what to change first.

Sample portfolio review for aditi-codes

GitHub username
aditi-codes
Portfolio siteOptional
aditisharma.dev
Target role
Frontend Developer

Overall score

64 out of 100

Good

Projects count for the most, so fixing your repos moves this score fastest.

How the overall score of 64 is weighted
Part of your profileWeightScore
GitHub profile20%
58
Projects40%
61
Skills30%
72
Portfolio site10%
66

GitHub profile

What’s working

  • Consistent commit history over the last 6 months
  • Most of your recent work is in React, which fits the role

What to fix

  • No profile README
  • Bio doesn’t say what role you want
  • campuscart

    IssueNo README screenshots and no live link

    FixAdd a 3-line README with a GIF and the deployed URL

  • festhub

    IssueEverything is in one 900-line App.jsx

    FixSplit it into components and add a folder structure section to the README

  • dsa-practice

    IssuePinned, but it’s practice solutions that say little to a frontend recruiter

    FixUnpin it and pin festhub plus one TypeScript project

Projects missing for this role

  • A TypeScript project with tests
  • An app that consumes a real REST API
  • A deployed dashboard
Cover lettersPro

A cover letter written for this job, not every job.

Paste the job post and ResumeMax writes three or four tight paragraphs from your resume, in the company’s own words. It never makes up experience you don’t have.

Letter structure

4 paragraphs, 190 words

From the job postNumbers you fill in

Aditi Sharma

aditi.sharma@email.com+91 98XXX XX210Bengaluru

 

Priya Nair
Talent Acquisition, Kestrel Pay

Dear Priya,

Your merchant dashboard is the first thing a business opens to check whether it got paid, and that’s the kind of product I want to build. I’m a final-year B.Tech CSE student applying for the Frontend Developer (fresher) role at Kestrel Pay.

During my two-month frontend internship at Juniper Health, I built the appointment booking screens in TypeScript on top of REST APIs and wrote unit tests for each one. I also built CampusCart, a marketplace where students at my college buy and sell used books, using React and Node.js. So far, [X] students have used it.

Working on FestHub, our college fest website, taught me to build responsive UI that holds up on budget phones and patchy campus Wi-Fi. It handled event registrations for [X] students. On your team, I’d bring the same habits: fast pages, clear loading and error states, and tests for anything that touches money.

I’d welcome the chance to talk about how I can help with the dashboard. I’m happy to walk you through the CampusCart code or take on a short assignment, whichever is more useful for your team. Thank you for your time.

Sincerely,

Aditi Sharma

Built from your resume and the job post. Copy it or download it as a PDF.

Cold outreachPro

Skip the applicant pile. Message the recruiter.

ResumeMax writes a cold email and a LinkedIn DM from your resume and the job post. Add the recruiter’s name and company if you have them, then copy whichever one you need.

Who you’re writing to

Both are optional. Change them and both drafts update.

To
Priya
Subject
Frontend fresher who's shipped React apps, interested in Kestrel Pay

Hi Priya,

I saw that Kestrel Pay is hiring a Frontend Developer (fresher) to build the merchant dashboard in React and TypeScript. I'm a final-year B.Tech CSE student in Bengaluru, and most of what I've built is in React.

I built CampusCart, a marketplace for students at my college, with React and Node.js, and FestHub, the React site for our college fest, which [X] students used. The code for both is on my GitHub. During a 2-month frontend internship at Juniper Health, I shipped [X] screens to production.

Would you be open to a 15-minute chat next week? I'd like to hear what you look for in a fresher, and I'm happy to walk you through CampusCart.

Thanks,
Aditi Sharma
github.com/aditi-codes

Swap each [X] for your real number before you send.

  • Uses the recruiter name and company you type. Both are optional.
  • Pulls your projects and experience from your resume.
  • Ties the message to the role in the job post.

Interview prepPro

Practice the questions this job will actually ask.

Paste the job post and get 6 to 8 questions written for that role, sorted into behavioral, technical and situational. Each one comes with a tip on which of your own projects to bring up and how to frame it.

Frontend Developer, fresher

Kestrel Pay, Bengaluru

6 questions

Practice mode. Say your answer out loud first, then open the tip to check what you missed.

  • Questions come from the job post you paste, never from a generic list.
  • Every tip points to a real project, skill or experience on your resume.
  • Difficulty matches the role, so a job that mentions system design gets a deeper technical question.

Free to start. Cheap for placement season.

Five free resume checks every month. A one-time Pro Pass adds unlimited checks and the four Pro tools for 30, 90 or 180 days.

Free

Resume check
₹0

5 resume checks every month

Start free
  • ATS score out of 100 for each job
  • Missing keywords from the job post
  • Rewritten bullet points
  • Formatting checks
  • Every check saved to your history
  • 2 free tries of every Pro tool

Pro Pass

Pass length
Placement SeasonBest value
₹249for 90 days

About ₹2.77 a day

Placement Season pass: ₹249 for 90 days, about ₹2.77 a day.

Get the Placement Season pass

Your pass

90 days

Starts
When you pay
Ends
 

No auto-renew. It simply ends, and your free checks carry on.

  • Everything in Free
  • Unlimited resume checks
  • Cover letters you can download as PDF
  • Cold emails and LinkedIn DMs
  • Interview questions from your own resume
  • GitHub and portfolio review

One-time payment through Razorpay. No subscription, no auto-renew. Every pass has the same tools; only the length changes.

Questions students ask

Still unsure? Start with a free check and see what you get.

Yes. You get 5 resume checks every month, each with the full result: your score, missing keywords, rewritten bullets and formatting checks. The count resets each month. You also get 2 free tries of every Pro tool: cover letters, cold outreach, interview prep and portfolio review. After that, they need a Pro Pass.

The offer letter is the one thing we can't write for you.

We can help with everything before it, from your first resume check to the final HR round.

5 free checks every month. No card needed.