Back to projects
Local-first Web App · v1.0 · 2026
ZeroTex: Professional LaTeX Resume Builder
A local-first resume builder that turns structured career details into an ATS-friendly resume, a printable PDF, and editable LaTeX source. No account or LaTeX knowledge needed.
[ EVD ]
Engineering evidence
- My contribution
- Solo · Product design and full-stack implementation
- Outcome
- v1.0.0 released 19 July 2026; v1.1 roadmap published
- Decision record 01
- Kept resume content as structured state and generated LaTeX from templates, so editing, export, and the Overleaf handoff stay in sync.
Live preview
[ IMG ]
Screenshots · 5 captures
01 / 05[ ARC ]
Architecture
A versioned resume document is the single source of truth: the editor writes it, autosave stores it in the browser, and deterministic generators turn it into preview, PDF, and LaTeX.
01
Guided editor
- Sections: add, hide, reorder
- Live responsive preview
02
Resume document
- Versioned schema + migrations
- Local autosave
- Validated JSON backup
03
Generators
- Deterministic LaTeX (unit-tested)
- Browser print → PDF
04
Handoff
- .tex download
- Explicit Overleaf export
[ KEY ]
Technical highlights
- 01
Designed a versioned document contract with migrations, so old saves and backups keep loading as the schema evolves.
- 02
Kept resume data in the browser: it only leaves when the user deliberately opens it in Overleaf.
- 03
CI repeats lint, type checks, tests, and the production build on every pull request.
[ STK ]
Stack
- Next.js
- React
- TypeScript
- Tailwind CSS
- LaTeX
- pnpm
- Vercel