ResumeCrafter
Full-stack SaaS that ingests PDF résumés and returns AI-enhanced versions.
What it does
ResumeCrafter is a full-stack SaaS built by Ramazan Bakır. Users upload an existing PDF résumé and receive an AI-enhanced version with improved wording and structure while keeping the facts of the original.
How it is built
The application is built with Next.js on the frontend and Node.js on the backend, with the OpenAI API handling rewriting. PDF parsing, prompt construction, and document regeneration run as a single server-side pipeline.
The hardest part
The hardest technical problem was reliably extracting structure from arbitrary PDF layouts: multi-column résumés, embedded tables, and inconsistent section headings had to be parsed into a consistent intermediate model before the enhancement step could operate on them without inventing or dropping content.