Resume Optimizer AI
A web application that analyzes resumes against target job descriptions using the Gemini AI API, computing ATS match scores and providing keyword recommendations.
Key Features
- Resume text extraction and ATS keyword matching algorithm
- Job description compatibility scoring with improvement tips
- Real-time parsing progress updates via Socket.io
Technical Implementation
- Redis and BullMQ handle asynchronous parsing and AI processing
- PostgreSQL database schema managed via Prisma ORM
- Responsive React UI for resume upload and result dashboards