Ever felt overwhelmed trying to tailor your CV for different job applications?
I’ve created a solution that brings together artificial intelligence and LaTex design to streamline CV optimisation.
NOTE 1: Although usable this is a work in progress.
NOTE 2: Sometimes the AI does not execute the whole process at once requiring confirmation to continue.
What Makes It Special?
This isn’t just another CV template – it leverages AI (specifically Claude) to analyse job descriptions, optimise your CV, and generate targeted cover letters. The magic happens through a combination of LaTeX for pixel-perfect formatting and AI-powered content optimisation.
Key Features:
- Job Analysis: Automatically analyses job descriptions and calculates your skills match percentage
- ATS-Friendly: Ensures Applicant Tracking Systems compatibility
- Automated Personalisation: Tailors your CV and cover letter for the job description
- Version Control: Keeps track of all your applications and different CV versions
- Professional Design: Uses LaTeX for consistently beautiful formatting
The Technical Side
The project uses:
- LaTeX for professional document preparation
- XeLaTeX compiler for advanced typography
- Claude AI MCPs for content optimisation
- Automated build scripts for easy compilation
The steps
- Identifying key requirements and matching your experience
- Optimising keyword placement for ATS systems
- Generating compelling, customised cover letters
- Tracking your application history
Get Started
The project is open-source and available on GitHub. Whether you’re a job seeker looking to improve your applications or a developer interested in AI and document automation, you can find all the code and documentation in the repository.
Photo by Resume Genius on Unsplash