A modular FastAPI backend that dynamically generates tailored resumes and cover letters from job descriptions. Features NLP-driven JD parsing, skills prioritization, experience reordering, and PDF/DOCX export.
Architected and implemented a modular FastAPI backend for dynamic resume and cover letter generation from JDs.
Designed an NLP-driven JD parsing pipeline using regex and heuristic classification to extract skills, responsibilities, and role families.
Engineered dynamic skills prioritization and experience reordering mechanism for recruiter relevance.
Developed rule-based intelligence for summary auto-generation and project relevance scoring.
Built scalable PDF/DOCX generation workflow using ReportLab and python-docx.
Structured codebase into independent modules: profile store, suitability engine, skill bridging, generator.
A modular FastAPI backend that generates tailored resumes on-the-fly by parsing job descriptions with NLP.
jd_parser that handles unstructured text reliably