ScoreSync Dashboard
AI Resume Optimization

ScoreSync

ScoreSync analyzes resumes against target job descriptions with ATS scoring, skill-gap analysis, and AI-powered recommendations to help users improve their applications.

RoleFull Stack Developer
ArchitectureMERN
AIOllama + Gemini
DatabaseMongoDB Atlas
AuthenticationJWT
ATS Compatibility Scoring Ollama + Gemini Pipeline Reality Check Analysis 2-Week Learning Roadmaps

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

ScoreSync User Dashboard

User Dashboard

Workspace for accessing resume analyses and tracking previous results.

ScoreSync Analysis 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.

Tech Stack

Frontend

React 19ViteTailwind CSSFramer MotionLucide React

Backend

Node.jsExpress.jsREST API

Database

MongoDB AtlasMongoose

AI & NLP

OllamaGemini APINatural.js

Document Generation

jsPDF

Auth & Deployment

JWTbcryptjsVercel