AI-Powered ATS Resume Builder
AI-driven resume optimization & ATS compatibility analysis

Project Overview
An intelligent platform that analyzes candidate resumes against job descriptions, evaluates ATS compatibility, and uses Google Gemini AI to generate impact-focused bullet points and keyword enhancements.
⚠️ The Problem
Job seekers struggle to optimize their resumes for automated Applicant Tracking Systems (ATS), resulting in rejected applications despite strong candidate qualifications.
💡 The Solution
Built a web application leveraging LLM APIs (Google Gemini) to analyze resume text against specific target job descriptions, delivering instant scoring breakdown and contextual recommendations.
Key Features & Capabilities
- ✓AI resume content analysis powered by Google Gemini 3.5 Flash
- ✓Job-description matching & real-time ATS compatibility scoring
- ✓Automated bullet point generation and action-verb enhancement
- ✓Instant PDF preview and print-ready document export
- ✓Responsive stateful dashboard built with React 18 & TypeScript
Technical Challenges & Engineering Decisions
Crafting deterministic prompts to receive structured JSON feedback from LLMs for scoring calculations
Managing complex nested resume state without compromising frontend rendering performance
Ensuring precise CSS print layout styling for seamless single-page and two-page PDF exports
Project Metadata
Role
Lead Full-Stack Developer
Category
AI
Core Stack
High-Level Flow
React Frontend (Vite + TypeScript) → Gemini AI Prompt Pipeline → Dynamic Scoring Engine → PDF Layout Renderer