AI-Powered Application
IN DEVELOPMENT
Resume Analyzer
AI-powered resume analysis with ATS matching, job scoring, and actionable insights for job seekers.
Overview
The Resume Analyzer is an advanced platform that harnesses local AI inference (via Ollama) to deeply evaluate user resumes against target job descriptions.
Designed to help candidates bypass Applicant Tracking Systems (ATS), it parses PDF/DOCX documents, extracts structured data, and computes comprehensive match scores along with actionable improvement suggestions.
Key Features
- Document Parsing Robust extraction for PDF and DOCX files to accurately capture skills, experience, and contact data.
- AI Insights Utilizes local AI models via Ollama to generate intelligent analysis without compromising privacy.
- ATS Match Scoring Calculates matching percentages against job descriptions and provides personalized tuning suggestions.
- Secure User Management Features JWT authentication, secure bcrypt password hashing, and full profile history tracking.
My Innovations
- Privacy-First Local AI — Ran AI inference entirely on-device via Ollama instead of cloud APIs, making the analyzer completely privacy-safe with zero data sent to third parties and no rate-limit constraints.
- Custom Document Intelligence Layer — Built a multi-format parsing engine combining pdf-parse, mammoth, and custom regex heuristics to reliably extract structured resume data from any layout or format.
- ATS Simulation Engine — Engineered a keyword-weighted scoring algorithm that simulates how real ATS software ranks resumes against job descriptions, generating a concrete match percentage with targeted fix suggestions.
Tech Stack
React 19ViteNode.jsExpress.jsMongoDBOllamaJWTTailwind CSS