Tailor my resume to a job description →
How do I tailor my resume to a job description?
Six passes, top to bottom. Ten minutes once you've done it twice.
1. Split the posting into three buckets. Read it once and sort every line into must-have, preferred, and day-to-day responsibilities. Must-haves are what you address first. Preferred items are bonus points. Responsibilities tell you what language to use in your bullets.
2. Match the job title. Put their title in your headline if it honestly describes what you do. "Senior Backend Engineer" under your name, not "Results-driven technology professional". If your current title differs, you can carry both: Backend Engineer (internally: Platform Engineer II).
3. Reorder your skills section. Same skills, different order. The five things the posting cares about go first. This takes fifteen seconds and it's the highest-return edit on the page, because skills sections are what get scanned first by both software and humans.
4. Rewrite your top four or five bullets. Only the ones under your two most recent roles. These carry the weight. Older roles can stay as they are.
5. Update the summary. Two or three lines, rewritten to name the role you're applying for and the two or three things this employer asked for that you actually have.
6. Read it once as the recruiter. Fifteen seconds, top to bottom. Can you tell within that window that this person fits the posting? If not, the tailoring didn't land.
What you don't touch: education, certifications, older roles, contact details, and your overall layout. Those are the same for every application, which is exactly why this only takes ten minutes.
Which keywords should I pull from the job description?
The ones that repeat, and only the ones that are true.
A resume keyword matcher compares your file against a specific posting and shows you the gap. What you're looking for in the output:
- Job titles. Theirs, and any variants they mention.
- Named tools and technologies. React, Salesforce, Figma, Snowflake, whatever the stack is. These are searched literally.
- Certifications and qualifications. Often used as hard filters.
- Repeated verbs and phrases. If "stakeholder management" appears three times, that's not filler, that's what the role is.
- Acronyms and their full forms. Write both once: "Continuous Integration (CI)". Recruiters search either way and you don't know which they'll use.
Terms mentioned once in a long nice-to-have list are not worth restructuring your resume around. Terms in the job title, the summary paragraph, and the first three requirements are.
The rule that keeps you out of trouble: only add a skill you could be interviewed on tomorrow. Keyword matching that gets you into a technical screen you fail is worse than not getting the call.
And don't stuff. White text, hidden keyword blocks, a wall of comma-separated terms at the bottom: parsers read all of it, recruiters see it in the parsed profile, and it reads as gaming the process.
How do I rewrite my bullet points for a specific role?
Every bullet needs three things: what you did, how you did it, and what changed as a result.
Most people write the first part and stop. That's why a resume bullet point generator is useful as a starting draft, though you'll still edit what it gives you. The pattern:
[Action verb] [specific thing] using [tool or method], [measurable result].
Worked through:
Before: Responsible for front end development.
After: Rebuilt three internal dashboards in React and TypeScript, cutting average page load from 4.2s to 1.1s.
Before: Handled customer accounts.
After: Managed 45 enterprise accounts worth $2.1M ARR, lifting renewal rate from 78% to 91% over two quarters.
Before: Worked on SEO.
After: Ran technical audits across 400 pages, fixing crawl and indexation issues that grew organic sessions 63% year on year.
The later versions do three jobs at once: they carry the keywords, they give the recruiter a concrete idea about you, and they hold up in an interview because they're specific enough to talk about.
On numbers: use real ones. If you don't have exact figures, or give ranges and approximations. "Roughly 40 accounts" beats no number. What doesn't work is inventing a percentage you'll have to defend.
Aim for four to six bullets on your current role, three on the one before, two on anything older.
Can a resume generator create a resume from a job description?
AI resume generators can use a job description to tailor your existing resume for a specific role, without taking a lot of time. It can identify the most relevant skills and requirements from the posting, prioritize them in your resume, and adjust your bullet points to better reflect what the employer is looking for. That covers the mechanical work, which is most of the ten minutes.
What it does well:
- Spotting requirements you skipped over on your first read
- Surfacing terminology gaps you'd never notice yourself
- Producing a solid draft bullet from a vague one
- Keeping consistency across a dozen versions of the same resume
What you still have to do:
- Check every claim. Generated bullets sometimes imply scope you didn't have. If you can't defend it in an interview, cut it.
- Add the real numbers. A generator doesn't know your renewal rate or your load times. Placeholder metrics are worse than none.
- Fix the voice. Draft output reads generic until you put your own phrasing back in.
How many resume versions should I actually keep?
One master, two or three base versions, then a tailored copy per application.
That sounds like a lot of files. It isn't, if you set it up once:
The master: Everything you've ever done, every bullet you've ever written, every number you've ever measured. Three or four pages, never sent to anyone. This is your source material, not a resume.
Base versions: One per role type you're targeting. If you're applying to both backend and platform roles, that's two. If you're applying to one kind of role, you need one. Each base version is a clean two-pager pulled from the master.
Tailored copies: One per application, made by copying the relevant base and spending ten minutes on it.
Naming saves you later: Philip-Backend-Engineer-Atlassian-Mar26.pdf. Never send a file called Resume_final_v3_USE_THIS.pdf, and never send one with another company's name in it.
Keep a simple log alongside: company, role, which version you sent, date, outcome. Three months in, that log tells you which version is actually getting replies, which is the only way to know what to fix.
How should a tailored resume look?
Single column, reverse chronological, two pages at most, in this order:
- Name and contact details
- Summary, rewritten per application
- Skills, reordered per application
- Work experience, top bullets rewritten per application
- Education
- Certifications or projects
Skills sit above experience deliberately. It's the section that answers the recruiter's first question fastest, and it's the cheapest section to tailor.
The formatting rules that matter for tailoring specifically:
- Standard headings. "Work Experience", not "My Journey".
- One column. Two column layouts scramble when parsed.
- Contact details in the body, not the page header.
- Consistent dates in every entry.
- Selectable text throughout. Nothing important inside an image.
If you want the full treatment on layout and parsing, that's a separate piece. For tailoring purposes: keep the shape fixed so the only thing changing between versions is the content.
What does a tailored resume look like in practice?
Here's one candidate against one posting.
The posting: Senior Backend Engineer. Python, AWS, microservices, mentoring juniors, high-traffic systems.
Same person, same job, same facts. The second version names the title they're hiring for, leads with Python and AWS instead of burying them fifth, and turns "helped onboard new developers" into evidence of the mentoring the posting asked for.
If the same candidate applied to a frontend role, the skills line flips, the summary leads with React, and the top bullet becomes a dashboard rebuild instead of the monolith split. The underlying resume never changes.
Ten minute checklist before you send
- Their job title appears in my headline, and it's accurate
- My top five skills match their top five requirements
- Every must-have in the posting is addressed somewhere on page one
- Top four bullets rewritten against this posting
- At least three bullets carry a number
- Summary names this role, not a generic one
- Acronyms written out once in full
- No skill listed that I couldn't be interviewed on tomorrow
- Dates consistent, current role reads
Present - Filename has my name and the company in it
- No other company's name anywhere in the document
- Read top to bottom once as the recruiter would

