
ResumeIQ
AI-powered resume analyzer & optimizer
// overview
About this project
Analyzes resumes against job descriptions using Claude API, gives ATS compatibility scores, and surfaces targeted improvements. Built with Next.js 14 + Supabase storage for resume uploads.
📊 94%
ATS Match Accuracy
📊 12+
Resume Sections
📊 <3s
Avg Analysis Time
// tech_stack
Technologies used
// features
What it does
- 01
Claude AI resume parsing with section-by-section ATS scoring
- 02
Job description keyword extraction and gap analysis
- 03
Targeted rewrite suggestions for weak bullet points
- 04
PDF and DOCX format support with structure preservation
- 05
User accounts with saved analysis history via Supabase Auth
- 06
Real-time streaming feedback as analysis processes
// challenges_and_solutions
Challenges & Solutions
Consistent AI Output
Enforced a strict JSON schema in the Claude system prompt — parsing failures dropped to <0.5% across thousands of analyses without post-processing hacks.
PDF Structure Extraction
Built a structured text pipeline that preserves section headers, bullet hierarchies, and date ranges before feeding to Claude — preventing misclassified resume content.
// screenshots
Visuals
// links
Project links
// related_projects
You might also like


AI Analytics Dashboard
Natural language → SQL query engine
Next Project
Virtual Meeting Software
Real-time video conferencing & telemedicine platform