CV Generator and Parser
A tool that both generates polished CVs and parses existing ones into structured data.
The problem
CVs live as unstructured documents — hard to generate consistently and hard to extract structured data from.
My role
Prototype — design & build
CV Generator and Parser
A two-way tool for CVs: it generates polished, consistently formatted CVs from structured data, and parses existing CV documents back into structured data. It explores whether one schema can honestly serve both directions.
Key decisions
One schema in both directions. The same structured record that generates a CV is what parsing produces, so the two halves can be checked against each other: generate from a record, parse the result, compare.
Outcome
Working prototype covering both generation and parsing; deliberately kept at prototype stage.
Limitations
Prototype-stage: parsing accuracy varies with unusual CV layouts and was validated manually.
Stack
Next
A production version would need layout-robust parsing evaluation and template variety on the generation side.