Resume Analyzer Interface
Full-Stack AI Resume Optimization Platform

ScoreSync

AI-powered resume optimization platform. Orchestrates Ollama & Gemini LLMs for high-fidelity ATS scoring, Reality Check algorithm for authenticity detection, personalized learning roadmaps, and branded PDF export with interview preparation.

Role Full Stack Developer
Architecture MERN + LLM Orchestration
Security JWT + bcryptjs
Status Production Ready

Resume Optimization Barriers

Job seekers often apply to roles without knowing if their resumes can pass automated ATS filters. Standard resume reviews lack actionable, role-specific feedback on skill gaps. Improper resume formatting causes data loss during parsing. Candidates struggle to understand exactly what needs improvement to increase candidacy for specific roles. ScoreSync was built to solve these challenges with intelligent analysis and personalized guidance.

Problem–Solution Mapping

AI-Powered Analysis

Orchestrated Ollama + Gemini LLMs for high-fidelity resume evaluation against job descriptions with semantic understanding.

ATS Compatibility Scoring

Implemented proprietary 0-100% ATS scoring system with detailed improvement feedback to maximize resume pass-through rates.

Reality Check Detection

Engineered detection algorithm for impact metrics, technical depth, and AI-generated tone to ensure resume authenticity.

Personalized Learning Paths

Generated 2-week upskilling roadmaps with targeted tasks to bridge skill gaps identified during analysis.

System Architecture

Frontend

React 19 + Vite with Framer Motion animations, Lucide React icons, and Tailwind CSS for a responsive UI.

Backend

Node.js + Express.js REST APIs with JWT authentication and bcryptjs for secure session management.

Database

MongoDB Atlas with Mongoose ODM for flexible storage of resume analyses, user data, and learning histories.

AI & NLP

Ollama + Gemini API orchestration with Natural.js for text processing and jsPDF for branded resume export.

Comprehensive Platform Capabilities

Analysis Dashboard

Analysis Dashboard

Upload resumes (PDF/DOCX) and paste job descriptions for instant ATS evaluation and detailed gap analysis.

Results & Insights

Detailed Results

View ATS scores, Reality Check findings, skill gap analysis, and actionable recommendations for improvement.

  • Resume-Job Matching: Precise alignment analysis comparing resume content to specific job descriptions.
  • ATS Compatibility Score: Real-time 0-100% scoring with actionable improvement feedback to maximize pass-through rates.
  • Reality Check Algorithm: Advanced detection of impact metrics, technical depth, and AI-generated tone for authenticity validation.
  • Learning Roadmaps: 2-week personalized plans with targeted tasks to bridge identified skill gaps.
  • Interview Preparation: Role-specific mock interview questions with AI-suggested best answers.
  • Branded PDF Export: Download professionally formatted, ATS-optimized resumes with ScoreSync branding.
  • Analysis History: Comprehensive tracking and side-by-side comparison of historical analyses.
  • Dark Mode UI: Modern, high-performance interface with full dark mode support and responsive design.

Tools & Technologies

Frontend

React 19 Vite Framer Motion Lucide React Tailwind CSS

Backend

Node.js Express.js REST API JWT / bcryptjs

AI & NLP

Ollama LLM Gemini API Natural.js jsPDF

Infrastructure

MongoDB Atlas Mongoose Vercel Git / GitHub

Performance & Impact

ATS Scoring

Proprietary 0-100% score with detailed feedback to improve resume pass-through rates.

Learning Roadmaps

2-week personalized upskilling plans with targeted tasks mapped to skill gaps.

Analysis History

Comprehensive tracking and side-by-side comparison of historical analyses.

Installation & Setup

# Clone the repository
git clone https://github.com/Samiksha-Lone/resume-analyzer.git

# Install Backend dependencies
cd backend && npm install

# Install Frontend dependencies
cd ../frontend && npm install