Where your resumes have been going
One cv['tailored'] to every job description
Paste the job description. cv[0] tailors your resume to it: the keywords the ATS looks for, only facts you can back up, a clean PDF.
Free to start · no card · you approve every change
Company names show where people apply; cv[0] is not affiliated with or endorsed by them.
cv['principles']
A resume is a claim about reality, not a design exercise.
Start from zero.
Every template begins with someone else's resume. cv[0] begins with an empty page and what is true about you — what you built, and what changed because you were there.
Aim every line.
A resume that speaks to everyone convinces no one. The same facts, rewritten for the job description in front of you — nothing you can't back up, everything aimed.
The page is the first interview.
Before anyone reads a word, they see the page. Real typesetting, real hierarchy, and a PDF that looks like you meant it.
cv['tailoring']
Paste the job description. Watch every line take aim.
cv[0] reads the role and rewrites your resume to answer it: sharper verbs, the numbers already in your history, the keywords the ATS is scanning for.
The role
Senior Backend Engineer
Wants someone who owns latency and reliability of high-traffic APIs.
Your line
CV_final_v2.pdf
Worked on backend services; rewrote the main API's hot path and removed N+1 queries (p99 800 ms → 120 ms).
cv['senior backend engineer']
Cut p99 latency of the core API from 800 ms to 120 ms by rewriting the hot path and killing N+1 queries.
Rewritten for this role — nothing added
cv['the page']
Typography is credibility.
The page speaks before you do. cv[0] typesets every resume like a book — hairline rules, measured margins, a serif that reads.
Real typesetting
A sample page set live in HTML, not a screenshot. Your PDF gets the same care: a book serif, hairline rules, measured margins.
Print-grade PDF
One click renders your page to a PDF that survives print, a phone screen, and a recruiter's Monday.
ATS-friendly underneath
Real text in a plain reading order, with headings, dates and bullets where parsers expect them. cv[0] flags missing contact details and empty roles before you export.
Maya Lindqvist
Product Engineer · Stockholm · maya@lindqvist.se
Experience
Nordal — Senior Product Engineer
2023 — now- Cut checkout p99 latency from 800 ms to 120 ms; conversion rose 9%.
- Led the migration of 14 services to a typed API layer, zero downtime.
Fjord Labs — Engineer
2020 — 2023- Shipped the design system adopted by six teams across three products.
Education
KTH Royal Institute of Technology — MSc, Computer Science
2020cv['how it works']
From history to hired-shaped, in three moves.
Bring your history
Upload your old resume (PDF or DOCX), import LinkedIn or JSON Resume, or start from a blank page. cv[0] keeps the facts and drops the decoration.
Aim it at a role
Paste the job description. Every bullet is rewritten to answer it — reordered, sharpened, matched to its keywords. You approve each change.
Ship the page
Exported as a print-grade PDF, with a cover letter on the same facts if you want one. One resume per job, each one aimed.
cv['Pricing']
Simple pricing
Start free, upgrade when the job hunt gets serious.
Free
- 10 role screens per month
- 15 keyword checks per month
- 3 tailored application packages per month
- 1 cover letter per month
- 20 bullet rewrites per month
- PDF and JSON Resume export
Pro
- Unlimited role screens and keyword checks
- Up to 200 tailored packages and 200 cover letters a month
- Unlimited bullet rewrites with lens variants
- Application tracker with follow-up dates
- Email support
cv['faq']
Asked, answered.
Your next resume starts at zero.
Bring your history. Leave with a page that's aimed, typeset, and ready to send.
Free to start · no card · you approve every change