Résumé Tailor

Paste a job URL or the JD text. Gemini analyzes it, drafts, self-critiques, and revises your résumé — one click downloads a professional PDF and a matching cover letter. Every tailoring is saved to history. Edit your master profile.

Use this on a second run to iterate: keep the JD, add notes about what you'd change, click Tailor Résumé again.
—
match score

Keywords hit

Keywords missing

Gaps to address

Notes & suggestions

How it works

The Worker sends your profile plus the job description to Google Gemini (gemini-flash-latest or Pro). The model runs a 6-step chain-of-thought inside a single call: analyze the JD → score your profile against it → draft → self-critique → revise → emit structured JSON with the résumé, a match score, keyword coverage, gaps, and one-round-of-notes for you to iterate on. Nothing is stored server-side.