2026 · PERSONAL PROJECT · OPEN SOURCE
Resume Analyzer
Upload a résumé and paste a job description. The analyzer shows which requirements the résumé gives evidence for, and explains exactly how the match score was calculated. Cheah Jun Jie designed and built it as a personal open-source project.
- Every match quotes the résumé line it came from; similarity alone never counts as having a skill.
- Runs on local NLP with spaCy and MiniLM embeddings, with optional AI suggestions that are off by default.
- Stores nothing: no accounts, no database and no temporary files.
The free demo server sleeps when idle, so it can take about 30 seconds to wake up.
HOW IT IS BUILT
03 SCREEN
React · TypeScript · Vite · Tailwind
02 LOGIC
Python · FastAPI · spaCy · MiniLM embeddings · Docker
01 DATA
None, by design: it stores nothing