built by devs, for devs

Your resume,
$ git push --to=interview

Resume optimizer for software engineers. Drop your CV, paste a job description, get a recruiter-grade match score and a rewrite that actually sounds like you.

~20s runtime local-first, zero retention
~/jobs/senior-frontend-engineer · patchcv.dev running
patchcv.dev analyze \
--resume="alex_cv.pdf" \
--job="senior-fe-engineer.txt"
// parsing resume…
// matching against JD…
const report = {
match: 87,
missing: ["TypeScript", "Next.js", "GraphQL"],
tone: "senior, calm"
}
✔ report ready
match.score
strong fit
87/100
gaps.detected
TypeScriptNext.jsGraphQLA11yStorybook
72%
kw
A
read
B+
impact
// features

Everything you'd build yourself —
if you had a weekend.

A small, focused toolkit for engineers applying to engineering roles. No HR-speak, no career-coach upsells.

ATS match scoring

Recruiter-grade score with keyword coverage, formatting checks, and seniority signals.

AI resume rewrite

Stronger verbs, quantified impact, role-tailored summary — without losing your voice.

Keyword gap scan

Diff your CV against the JD. See exactly which skills, stacks, and tools are missing.

Cover letter gen

Personalised to the role, the company, and your actual experience. No generic fluff.

Side-by-side diff

Review every edit like a PR. Accept the changes you want, leave the rest untouched.

PDF & DOCX export

Clean, ATS-parseable exports. Save unlimited versions per role and per company.

// workflow

Three commands.
One better resume.

  1. 01$patchcv.dev upload cv.pdf

    Drop your resume

    PDF or DOCX. We parse experience, skills, education, and projects on-device.

  2. 02$patchcv.dev target --jd ./job.txt

    Paste the job description

    We pull required skills, seniority signals, and recruiter-screened keywords.

  3. 03$patchcv.dev run --out report.json

    Read the diff. Ship the resume.

    Score, missing keywords, rewritten bullets, ATS-optimised export — in under a minute.

// pricing

100% free.
Forever. No catch.

Built for job seekers who deserve a fair shot. No tiers, no paywalls.

only plan
Free
€0/forever

Everything you need to land more interviews. No credit card required.

  • Unlimited resume analyses
  • Match score + keyword gaps
  • AI resume rewrite
  • Tailored cover letters
  • PDF export
  • ATS insights & readability grade
$ patchcv.dev --help

Stop tweaking bullet points at 1am.
Let the tool do it.

Made by engineers who got tired of guessing what the ATS wants. Free forever — no paywalls, no tricks.