Back to projects
2026Product

CVTranslator

Upload a CV or build one by chatting, then match it to any job ad in English, French or Spanish.

cvtranslator.vercel.app
CVTranslator screenshot

CVTranslator starts where the user is. Upload the CV you have, or describe your last role in chat and get a draft you can refine.

Paste a job ad and ask what you're missing. The answer counts the keywords you match, names the ones you don't, flags partial matches, and quotes the line of the ad that asks for them.

Nothing changes without you. Each suggested rewrite is shown next to the original, and a number the AI can't know stays a [X%] placeholder until you enter it.

How it works

CVTranslator writes ATS-ready CVs for the French, English and Spanish job markets. Upload the CV you have, or build one by chatting, then match it against any job ad.

The AI does the drafting. You keep the final say: every rewrite waits for you to accept, edit or reject it.

The problem

Applicant tracking systems filter CVs on keywords before a person reads them. Most people can't tell which keywords a job ad wants, or where they belong on the page. Applying in a second language makes it harder.

The approach

Describe a role in a few sentences and CVTranslator drafts the CV. Paste a job ad and it shows which keywords you match, which are missing, and the line of the ad that asks for them.

Rewrites never invent numbers. A figure the AI can't know stays a placeholder until you type the real one.

Impact