Skip to main content
Back to Work

AI-Powered CV Generator

MERN + MCP Project
Built
Full-Stack Developer

A full-stack system using React 19, Node.js, and MongoDB that automates the CV lifecycle through natural language commands via Claude Desktop.

Dashboard manual
Application interface1 / 13

Dashboard (Manual Mode)

Managing CVs via the manual interface.

Overview

Built a full-stack system using React 19, Node.js, and MongoDB that automates the CV lifecycle through natural language commands via Claude Desktop.

The Problem

Creating and formatting professional CVs is often tedious and time-consuming. Users need a way to generate professional resumes through simple conversational interfaces.

The Approach

Integrated MCP servers to fetch user data and generate professional PDFs in Europass, Modern, and Classic formats using Python and ReportLab.

CV Generation workflow

The AI-Powered CV Generator automates resume creation from initial prompt to PDF generation, leveraging MCP servers to gather data and Claude Desktop for intelligence.

User natural language request → MCP server data retrieval → Claude Desktop processing → MERN backend → ReportLab PDF generation

My Contribution

Developed the full-stack MERN application, integrated MCP servers for natural language processing, and implemented the PDF generation logic using Python and ReportLab.

Key Capabilities

  • Natural language CV generation
  • Claude Desktop integration
  • MCP server integration
  • Europass, Modern, and Classic PDF formats
  • MERN stack backend for data management

Technology Stack

React · Node.js · MongoDB · MCP · Python

Project Context

Full-Stack AI Project integrating MERN and MCP.