About CVMarkdown

CVMarkdown is an independent project so anyone with a text editor can generate a professional resume without fighting Word templates.

Last updated: 2026-05-15

Who is behind it

CVMarkdown is maintained by Daniel Rosselló, a software engineer based in Palma de Mallorca. It's an independent personal project.

Why it exists

Traditional resume templates force a slow loop: download a .docx, break the layout while editing, export to PDF, find something misaligned. Markdown flips the order: you write the content in a versionable format, and the tool takes care of the design. It started for technical profiles who already wrote their resumes in Markdown, but the format (plain text + single column + ATS-friendly) works the same for marketing, sales, management, education or any other sector. CVMarkdown takes care of the last step: turning your text into a clean PDF ready to send.

What drives us

Four principles guide development: (1) **Privacy by design** — your CV never leaves your browser. (2) **Zero friction** — no signup, no password, no onboarding. (3) **Content-first design** — sober typography, neutral palette, single column engineered for ATS. (4) **Local render** — the PDF is generated by your own browser, not our server.

How it is built

Next.js 16, React 19, TypeScript and Tailwind CSS for the UI. next-intl for internationalization. Zustand for client state. PDF rendering is 100% client-side: the user's browser generates the PDF using its built-in print engine, with no server-side Chromium or Playwright. No database, no sessions.

Contact

For feedback, bugs or template proposals: [email protected]. We read every message and respond within 48 hours.