pankaj@portfolio
>
cd ..
🤖 AI-Powered Tool

AI Resume Builder

ReactNext.jsMongoDBGemini AITailwind CSS

The AI Resume Builder was created to solve a common problem: formatting a resume and writing compelling bullet points is tedious and time-consuming. This tool leverages the power of Large Language Models to automate the process while ensuring the output remains highly professional and ATS-friendly.

AI Integration

The core engine utilizes the Google Gemini API. When a user inputs their raw experience (or even just bullet points of what they did), the AI parses the information, enriches the vocabulary, quantifies achievements where possible, and reformats it into high-impact action statements suitable for top-tier tech companies.

Analysis Tools

Beyond just generation, the platform acts as an active reviewer:

  • ATS Checker: Analyzes the final document against common Applicant Tracking System parsing rules to ensure keywords map correctly and formatting doesn't break parsers.
  • Originality/Cliché Detector: Flags overused buzzwords (like "hardworking team player") and suggests stronger action verbs.

Editor Design

The frontend, built entirely in React, features a WYSIWYG (What You See Is What You Get) editor. Users can instantly preview how their resume looks across 8 different professional templates (from Minimalist to Executive) without losing any of their data.

Authentication & Storage

User sessions are managed securely using JWTs stored in HTTP-only cookies. Resumes are saved to MongoDB in real-time, allowing users to return later, duplicate existing resumes, or maintain multiple versions tailored for different job applications.