CRAFT YOURPERFECTRESUME
my-resume is a free-to-start AI resume builder for job seekers. Paste any job description and get an ATS-optimised, JD-tailored resume — with intelligent keyword optimisation, LaTeX precision typesetting, and real-time ATS scoring.↳ No fabrication. No templates. Full editorial control.
FEATURE REGISTRY
SCAN A JOB DESCRIPTION
↳ Paste any JD. Our AI parses it and scores it against a sample resume — live, free, nothing stored. Sign up to run it on your resume.
Awaiting input_
WHAT HAPPENS TO YOUR RÉSUMÉ
↳ Traced end to end. Your file never reaches the AI — only its text does — and it's wiped the moment we're done.
CHECKPOINT
A local scan runs before any AI touches your data.
On our own servers — never as part of what's sent to the AI — we pull your email, phone, links, name & interests straight from the text as safety-net fallbacks, so nothing important is lost even if the AI misses it.
- 1INGESTUpload & validatePDF or DOCX, max 5 MB. Saved under a random, one-time filename.FILE
- 2EXTRACTText extractionWe read out the text only — never the layout. Image-only scans are rejected.TEXT
- 3PREFILTERLocal pattern scanA local scan pulls email, phone, links, name & interests as fallbacks — before any AI.LOCAL
- 4TRANSMITSent to the AIOnly the plain text leaves — never your file — with structured parsing instructions. Chain: DeepSeek → NIM → Claude → Gemini.AI
- 5RECOVERRetry & fallbackMalformed result? We re-request clean structure, or split long resumes into two passes and merge.RESILIENT
- 6REFINEPost-processMerge local contacts over the AI result, normalise names, de-duplicate skills, split long bullets.STRUCTURE
- 7PURGECleanupThe uploaded file is permanently deleted. Only the structured profile you save is kept.DELETED
↳ We never train AI models on your data. Full detail in the Privacy Policy.
Read data policy →RESUME PIPELINE MAP
↳ Hover nodes to inspect latency, specs, and system status
ATS-READY?