The Resume Generator and the Structured CV Problem

June 24, 2026 Lubinik Journal

The Resume Generator is different from the smaller utility tools.

It did not come from the same “I do not want another subscription for this tiny task” feeling. It came from something more personal: I hate rebuilding CVs.

A CV looks like one document, but it is really structured data pretending to be a document. Experience, education, skills, languages, projects, summaries, profiles, dates, links, and versions all repeat across formats. Every time the layout changes, the information has to be moved again. Every time a new format is needed, the same content gets copied into another shape.

That is exactly the kind of problem that makes me want to extract the data model.

One source, many outputs

The Resume Generator turns CV content into structured JSON, then renders that data through templates, themes, colors, and output formats.

The idea is simple: maintain the content once, then generate the document shapes needed later. A PDF, a web version, an ATS-friendly version, a themed version, maybe several color directions. The data stays the same; the presentation changes.

That makes it feel close to Lubinik even though it is not a WordPress addon. It is the same instinct: stop treating repeated content as static decoration, find the structure underneath, and let templates do the boring transformation.

Sometimes the framework idea shows up outside WordPress before it comes back in.