Customizing a CV for every job application is tedious but important. This workflow automates the tailoring step while keeping everything local (no data sent to external APIs).
Workflow
- Paste a job posting URL into a webhook trigger
- n8n scrapes and parses the job requirements
- Ollama (local LLM) maps requirements to my experience and generates a tailored CV in HTML
- The HTML is exported to a PDF-ready format optimized for ATS keyword matching
Design decisions
- Local-first: Ollama runs on-device, no data leaves the machine
- HTML output: easier to style and iterate than Word or LaTeX
- Webhook trigger: one URL, paste and go — no UI needed
Outcome
Reduced time per application from ~45 minutes of manual editing to under 5 minutes of review.