Soumojit Shome
Back to Portfolio
AI Resume Builder
AI Full-Stack Platform

AI Resume Builder

A full-stack, ATS-friendly resume builder featuring 6 isolated templates, natural-language section enhancement via Gemini AI, live split-preview editor, and Google authentication.

Project Overview

AI Resume Builder is a production full-stack platform engineered to create ATS-compliant, professionally styled resumes using Next.js and Node.js Express.

Features a 3-mode interactive editor (Edit Full Width, Live Split Preview, and Full Width Preview) with Shadow DOM template isolation to guarantee leak-free scoped CSS rendering.

Integrated with Google Gemini AI to intelligently rephrase and tailor resume sections from natural language prompts, complete with granular side-by-side diff previews before merging.

Offers 6 ATS-optimized templates (Modern Tech, Executive Classic, Minimalist Dev, Creative Sidebar, Academic & Research, and Compact One-Pager) with native Print-to-PDF and standalone HTML exports.

Secured with Google OAuth and JWT authentication, alongside MongoDB persistence with Mongoose schema indexing and a full management dashboard.

Key Features

  • 3-Mode Interactive Editor (Edit Full Width, Live Split Preview, Full Width Preview)
  • Shadow DOM style isolation ensuring template design integrity and leak-free rendering
  • 8 comprehensive resume sections: Personal Info, ATS Summary, Experience, Projects, Skills, Education, Certs, Achievements
  • 6 ATS-optimized templates: Modern Tech, Executive Classic, Minimalist Dev, Creative Sidebar, Academic, Compact One-Pager
  • Gemini AI prompt enhancer for natural-language tailoring and section-by-section improvements
  • Granular diff preview flow letting users review AI modifications before selectively merging
  • Export options supporting standalone .html download and native Print / Save as PDF
  • User dashboard supporting 1-click duplicate, rename, preview, and delete resumes
  • Google Sign-In and Google One Tap authentication via JWT verification
  • MongoDB database persistence with Mongoose schema indexing and soft-delete

Technologies Used

Next.jsReactNode.jsExpress.jsMongoDBGemini AITailwind CSSGoogle OAuthJWTVercel

Project Gallery

AI Resume Builder Overview
View Image
AI Resume Builder Overview
View Image
Live Review & Export
View Image
AI Customization & Workflow
View Image

Project Details

Client

Personal Project

Timeline

2026

Role

Full Stack & AI Engineer

0%

2026 Soumojit Shome.