CV maker
A PM CV that says what changed rather than what you were responsible for. Start from nothing or upload the CV you have, tailor it to one specific job, pick from five layouts, and get an ATS check that is run in code rather than guessed at.
- Asks for
- Your own CV or LinkedIn export, uploaded — or just what you have done
- The job advert, if you are tailoring it to one role
- Your numbers, where you have them
- Gives back
- Duties rewritten as outcomes, with the numbers where they exist
- A version tailored to one advert, emphasising what that role asks for
- Five layouts to choose from, including a plain one that always parses
- An ATS check run in code on the file itself, not an opinion about it
- Plan
- Free
- Use next
- Interview prep, Personal development plan
What it gives you
Was — "Responsible for the onboarding experience and the activation roadmap." Now — "Took new-user activation from 22% to 41% in two quarters by removing the empty-backlog step; owned the roadmap and the two engineers on it." No number for — "Led the migration to the new design system." Marked, not invented. If you know the before and after, add it; if not, it stays as a scope statement. ATS: parses. 2 pages. Dates consistent. No text inside an image.
How it works
A PM CV fails on one thing above all others: it lists duties. "Responsible for the mobile roadmap" describes a job title, not a person, and every candidate with that title can write it. What a reader is looking for is what was different because you were there, and that needs a number.
So the rewriting is from duty to outcome. You say what you did; it comes back as what changed, with the figure where you have one and a marker where you do not — because an invented number on a CV is the one mistake that cannot be recovered from in an interview.
Tailoring to a job is the second half. The same experience emphasised differently for two roles is not dishonest, it is the whole craft, and it is tedious to do by hand for every application. The ATS check is run in code against the actual file: parseable structure, no text trapped in a graphic, the words from the advert present where they are genuinely true of you.
Who it is for
A PM applying for jobs who has either no CV or a CV that reads like a job description, and does not want to rewrite it by hand for every role.
Where it stops
It will not invent an achievement or a figure, so a CV built from a vague description stays vague — the numbers have to come from you. And a good CV gets an interview, not a job: the stories behind the bullets are what the interview is about, which is a different tool.
Questions people ask
Can I upload my existing CV?
Yes, and that is usually the fastest route: upload the file or a LinkedIn export and it works from what is there, rewriting duties as outcomes rather than asking you to retype your career into boxes. Your own CV is a file, not a paste box, so formatting, dates and structure are read from the document itself — which is also what the ATS check runs against.
What does the ATS check actually check?
Whether the file parses as text, whether the structure a tracking system expects is present, whether dates are consistent and in a readable form, whether anything important is trapped inside an image or a graphic, and whether the words a particular advert uses appear where they are genuinely true of you. It is run in code against the output file, so it is a result rather than an impression of how ATS-friendly the design looks.
How do I write a PM achievement if I do not have a number?
Say what changed and at what scope, and leave the number out rather than inventing one. "Removed the manual step from onboarding for every new account" is weaker than a percentage and much stronger than "responsible for onboarding". Invented figures are the one unrecoverable CV mistake: the interview will ask how it was measured, and the answer has to exist.
Run it on your own work
CV maker needs an account, because it writes against what you give it and remembers what you have told it before. It runs on the Free plan. Or see what the plans cost first.
