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.

RoleFull Stack Developer
ArchitectureMERN + LLM Orchestration
SecurityJWT + bcryptjs
StatusProduction Ready
0-100% ATS Scoring Dual LLM Orchestration Reality Check Algorithm Branded PDF Engine

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.

Engineering Challenges & Tradeoffs

LLM Orchestration

Local Fallback vs Cloud API

Leveraged Ollama for local privacy-first parsing while using Gemini API for complex contextual analysis, ensuring zero downtime even if cloud API limits trigger.

Resilient Dual-Provider Pipeline
PDF Generation

Client-Side vs Server-Side PDF

Utilized jsPDF on the client side to generate branded, downloadable report files instantly without overburdening backend server memory.

Sub-second Export Times

System Architecture

Frontend

React 19 + Vite + Tailwind CSS with a responsive interface and dynamic analytics components.

Backend

Node.js + Express.js REST APIs for file upload handling, scoring logic, and auth management.

Database

MongoDB Atlas with Mongoose ODM for storing user analyses, skill roadmaps, and profile history.

AI / LLM

Ollama (Local LLM) and Google Gemini API for prompt engineering and score evaluation.

Comprehensive Platform Capabilities

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.

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.

Tools & Technologies

Frontend

React 19ViteFramer MotionLucide ReactTailwind CSS

Backend

Node.jsExpress.jsREST APIJWT / bcryptjs

AI & NLP

Ollama LLMGemini APINatural.jsjsPDF

Infrastructure

MongoDB AtlasMongooseVercelGit / GitHub

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