Masterful CV editor with structured profile fields and a live CV preview using synthetic profile data.
Synthetic-data product screenshot showing the editor and document preview working side by side.

What works today

Masterful CV turns an existing CV into structured, editable content. You can import PDF, DOCX, text, HTML, Markdown, or profile JSON; edit structured profile sections; preview the document live; and export for print or PDF.

You can start editing without an account. Anonymous drafts are stored locally in your browser and are not cloud-synced. AI-assisted import is a separate flow and may process imported material server-side. Signing in adds saved profiles, jobs, applications, cloud data, paid plans, and credits.

Product decisions

Most CV tools split the work across too many places: one app for writing, another for exporting, a spreadsheet for applications, and an AI chat window for tailoring. Masterful CV keeps the document primary: import or create the profile, edit structured data, preview the actual CV, and export something useful.

Profile data is the canonical source for document generation. The editor, preview, print route, import flow, and AI-assisted paths all reconcile back to that model instead of creating separate islands of state.

AI-assisted import is designed around trust rather than automatic replacement. Imported material is turned into structured output, checked through validation and warnings, and presented for review before it changes the working document. Direct identifiers are redacted before AI import requests reach the provider.

The surrounding product work makes the loop usable as a product rather than a demo: WorkOS-backed identity, workspace navigation, onboarding, Stripe-backed billing and credit views, legal/account flows, admin support surfaces, signed-in cloud data, Playwright end-to-end checks, Vitest coverage, and axe accessibility checks.

Active product work

Current work is focused on making the released product sturdier: import fidelity, print/PDF export behaviour, application workflows, usage clarity, onboarding, locale-specific phrasing, and support paths.

Proof

The public proof on this page is the visible product loop, shown with synthetic profile data:

  1. Import an existing CV or start from a blank profile.
  2. Edit structured sections.
  3. Preview the document live.
  4. Export for print or PDF.

The screenshot above shows structured profile editing beside the live document preview using synthetic data.