ATS CV Advisor
AI Career Coaching Platform
THE CHALLENGE
The Problem
Job seekers, particularly in the Algerian market, have limited access to personalised career coaching — most CVs never pass ATS filters, and candidates have no realistic way to practise interviews or generate tailored cover letters before applying.
ENGINEERING APPROACH
My Approach
I led the design and development of a full-stack platform with three core modules. The CV Analyzer accepts a PDF or image CV alongside a job description, sends it to Google Gemini (gemini-2.5-flash) via a multimodal prompt, and returns a structured JSON report — ATS match score, missing keywords, section-by-section feedback — rendered as a visual dashboard with Chart.js. The interview simulator connects to a Python pipeline hosted on Google Colab, using Whisper for audio transcription and a Qwen LLM for question generation and answer evaluation, with an adaptive difficulty engine that escalates question pressure based on the candidate's previous round score.
OUTCOME & IMPACT
Outcome & Deliverables
The project was completed, submitted, and presented to an academic jury panel. The platform demonstrates an end-to-end AI-assisted hiring prep workflow — from CV optimisation through mock interviews to cover letter generation — built entirely with production-grade tooling.