Back to Projects
AI-Powered Resume Builder

AI-Powered Resume Builder

A modern resume builder that creates polished, ATS-friendly resumes with AI-powered wording suggestions, multiple professional templates, job description matching, and PDF generation — all powered by Google Gemini.

9

Technologies used

1

Features implemented

3

Challenges solved

Live Demo

Status

Tech Stack

Frontend
Next.jsTypeScriptTailwind CSSReactshadcn/uiLucide
Backend
Google Gemini
AI & ML
Google Gemini
Tools & Testing
SonnerVitest

Impact

Delivered a full-featured resume builder with Gemini-powered AI writing assistance, 3 professional templates with matching PDF styles, and 58 passing unit tests.

Implementation Details

  • Features a guided 5-step resume builder (Personal Info, Education, Experience, Skills, Job Match), AI-powered improvements for summaries and bullet points, skill suggestions from role descriptions, job description matching to optimize resumes for specific roles, 3 professional templates (Modern, Classic, Minimal), server-side PDF generation via @react-pdf/renderer, and JSON import/export for data portability.

Challenges & Solutions

  • Implementing AI-powered content generation that produces natural, professional phrasing across multiple resume sections.
  • Building server-side PDF generation that perfectly matches the on-screen template previews.
  • Designing a responsive multi-step form with complex state management across education, experience, and skill entries.