
ScoreSync
ScoreSync analyzes resumes against target job descriptions with ATS scoring, skill-gap analysis, and AI-powered recommendations to help users improve their applications.
What it is
ScoreSync helps job seekers evaluate how well their resumes align with specific roles before applying. Users can compare a resume against a job description and receive an ATS compatibility score, skill-gap analysis, and targeted feedback.
The platform also provides learning roadmaps and interview preparation based on the analysis, giving users a way to work on identified gaps rather than relying only on a resume score.
Screenshots

User Dashboard
Workspace for accessing resume analyses and tracking previous results.

Analysis Results
Detailed ATS score, skill analysis, and recommendations for a target role.
Key Features
- AI Resume Analysis — Evaluate resumes using Ollama and Gemini-based analysis.
- Resume–Job Matching — Compare resume content against a specific target job description.
- ATS Compatibility Score — Generate a 0–100% compatibility score with actionable feedback.
- Reality Check — Analyze impact metrics, technical depth, and AI-generated tone.
- Learning Roadmaps — Generate personalized two-week plans based on identified skill gaps.
- Interview Preparation — Generate role-specific mock questions with AI-suggested answers.
- Analysis History & PDF — Track previous resume analyses and export branded ATS-optimized resumes via jsPDF.
How I Built It
User → React + Vite → REST API → MongoDB Atlas
AI Pipeline: Ollama + Gemini · NLP: Natural.js · PDF: jsPDF
The frontend is built with React and Vite and communicates with an Express REST API. MongoDB Atlas stores application and analysis data, while the AI analysis pipeline uses Ollama and Gemini. Natural.js supports NLP-based processing, and jsPDF handles branded resume PDF generation.
I independently built ScoreSync end to end, including the React interface, routing and state management, Express APIs, MongoDB schemas, AI integrations, ATS scoring and Reality Check logic, authentication, PDF generation, and deployment.
