AI-Powered CV Optimiser

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

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.