ResuMatch
AI-powered resume screener — upload PDF/DOCX, paste a job description, and get a multi-dimensional match score across 5 rubric dimensions plus recruiter playbook evaluation. Supports batch comparison of up to 10 resumes concurrently, PDF report downloads, and Redis-backed rate limiting with per-device history.
Solo full-stack — product, AI integration, and deployment

Problem
Manual resume screening is slow and inconsistent. Recruiters need a fast way to score candidates against a job description without reading every page.
Approach
Built an AI screener on Next.js that extracts text from PDF/DOCX, evaluates resumes across a 5-dimension rubric plus a recruiter playbook, and supports batch comparison of up to 10 resumes concurrently. Added Redis-backed rate limiting and per-device history so the free demo stays usable under load.
Outcome
A live tool that returns multi-dimensional match scores, downloadable PDF reports, and side-by-side comparisons in seconds — useful for recruiters and candidates polishing applications.
Highlights
- Multi-dimensional AI scoring with Gemini via OpenRouter
- Batch comparison of up to 10 resumes concurrently
- PDF report generation for shareable results
- Upstash Redis rate limiting and device history