AI / ML · Full-stack
FixMyResume
PDF résumé → structured entries → AI-polished LaTeX for Overleaf.
FixMyResume is a full-stack AI LaTeX résumé builder that converts résumé PDFs into editable structured entries, improves bullet points with AI, and exports clean LaTeX for Overleaf.
FastAPIPythonGroq APIDoclingPyMuPDFLaTeX
What it solves
- Converts unstructured PDF résumés into editable sections and entries
- Improves bullet quality for ATS readability using AI
- Generates LaTeX quickly for polished formatting
- Supports both upload-based and manual building workflows
Core workflow
- Upload PDF → extract text/tables (Docling / PyMuPDF)
- Parse into structured JSON using a Groq LLM
- Edit entries and enhance bullets with AI
- Generate LaTeX and paste into Overleaf for the final PDF
Key features
- PDF → LaTeX pipeline with optional preview-before-generate
- AI bullet enhancement with stronger verbs, metrics, and keywords
- Automatic technical-skill merging from enhanced bullets
- AI helpbot for wording, layout, and section suggestions
- Manual build mode with section-based entry creation
Stack
- Backend: Python, FastAPI, Uvicorn, Pydantic, Groq API
- PDF processing: Docling, PyMuPDF, Pandas (via PDF2CSV integration)
- Frontend: HTML, CSS, vanilla JavaScript
- Output: Overleaf-compatible LaTeX