CareerAI
An AI-powered career coach that analyzes resumes, provides ATS feedback, generates personalized learning roadmaps, and prepares users for interviews using Google Gemini AI.
Benchmark Results & Metrics
01 // Overview
CareerAI is a comprehensive, end-to-end AI career coaching platform. It integrates resume parsing, ATS compatibility checking, automated learning path generation, and real-time interactive interview prep powered by Google Gemini.
02 // The Problem
03 // System Architecture
Agentic Resume Parsing & Assessment Pipeline
Resumes are parsed using custom extractors, then sent to a Gemini assessment chain that generates structured ATS feedback and matching roadmaps. Mock interviews run on a stateful chat session.
04 // Implementation
Built the frontend using React and TypeScript. The backend runs on FastAPI with Pydantic schemas, interacting with Gemini AI APIs using LangChain for structural output validation.
05 // Execution Workflow
06 // Technology Stack
Frontend
Backend & AI
07 // Technical Challenges
Lessons Learned
- •Using structured JSON schemas with Gemini ensures deterministic scoring outputs.
- •Pre-filtering PDF styling reduces token overhead and increases parse reliability.
Future Improvements
- •Adding voice-based interactive mock interviews using WebRTC and Gemini Multimodal Live API.
- •Integrating direct job application portal sync.

