
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.
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
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.
Client-Side vs Server-Side PDF
Utilized jsPDF on the client side to generate branded, downloadable report files instantly without overburdening backend server memory.
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
Backend
AI & NLP
Infrastructure
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