Skip to content

nileshk12/cv-optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸš€ Project Overview

CV Optimizer helps job seekers match their resumes against specific job descriptions and suggests improvements. The application leverages natural language processing (NLP), AI (OpenAI), and a scalable DevOps-ready architecture.


πŸ› οΈ Tech Stack

Layer Stack
Frontend React.js, Tailwind CSS
Backend FastAPI (Python)
Parsing pdfminer.six, python-docx, spaCy, OpenAI API
Database SQLite (MVP), PostgreSQL (future)
DevOps Docker, GitHub Actions, AWS EC2, Terraform
Monitoring Prometheus, Grafana

πŸ“¦ Features

  • Upload and parse resumes (PDF/DOCX)
  • Paste job description for analysis
  • NLP-powered keyword and skill matching
  • AI-based suggestions using OpenAI (optional)
  • Real-time match percentage and missing skills
  • DevOps practices from the start (CI/CD, Docker)

About

Convert you CV to an ATS frindly one aliging with the JD of any job

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published