AI / Web App

ATS CV Advisor

AI Career Coaching Platform

Code available upon request

Key Highlights

Core Achievements & Scope

  • —

    Led development of an AI-powered CV analysis and career coaching platform, integrating Google Gemini to score CVs against job descriptions and generate ATS-optimised improvement reports

  • —

    Built an adaptive voice-based interview simulator using Whisper (speech-to-text) and a Qwen LLM hosted on Google Colab, with a 3-round difficulty engine that adjusts questions based on prior session scores

  • —

    Delivered a full-featured Next.js frontend with a CV builder, cover letter generator (AR/FR/EN, multi-tone), and visual ATS score dashboard — presented to an academic jury panel

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.