All case studies

    CV Generator

    Internal — Candy Lab · saas · 4 months · team 2

    CV/resume builder with AI generation, job-offer matching, scoring + PDF export.

    Stack

    Angular 19NestJS 10MongoDBOpenAI GPT-4Puppeteer

    Challenge

    Clients want to quickly tailor a CV to a specific job offer. Manually it takes 1–2 hours and the result is inconsistent.

    Solution

    Integration with OpenAI: paste a job offer → AI extracts key requirements → optimizes the CV. Match scoring CV vs offer (0–100%). PDF export via Puppeteer.

    Results

    Average time to prepare a CV for an offer: 1.5h → 8min. Match scoring ~85% on the first iteration.