PORTFOLIO / AI Resume Builder

AI Resume Builder

Full-stack AI app that tailors resumes and cover letters to any job description using the Anthropic Claude API.

ClientPersonal project — live SaaS at resume.vectia.cloud
Date2026
StackPython, FastAPI, Anthropic Claude API, React, SQLite, Docker, JWT

Overview

A full-stack AI web application with a Python/FastAPI backend that tailors resumes and cover letters to any job description using the Anthropic Claude API, orchestrating multiple LLM calls for analysis, rewriting, cover-letter generation, and match scoring.

What was built

  • REST APIs with JWT authentication and per-user data isolation, with LLM prompts engineered to return validated structured JSON parsed into typed backend responses.
  • An AI orchestration layer that routes tasks across models to balance quality and cost (around $0.10 per document), with per-user rate limiting to protect API spend.
  • Containerized with Docker and deployed to a personal VPS behind a Traefik reverse proxy with automatic HTTPS; a pre-launch security audit was run before opening it to real users.

Result

Live, in production, generating tailored resumes and cover letters for real users at a controlled per-document cost.


TODO before publishing: add real product screenshots/cover image, a client-facing (non-CV) rewrite of the copy above, and a measurable outcome (e.g. users served, documents generated) if available.

Related services

Personal technical project — not a Vectia client engagement.

Want something like this for your business?

Book a call