Priyanshu Arya
All work
GenAI

Resume Tailor (Job Hunter)

A local resume-tailoring engine exposed as both a FastAPI/LangGraph service and an MCP server for Claude.

Problem

Tailoring a resume to every job description is repetitive and easy to get wrong — keyword gaps hurt ATS scores, and generic AI rewrites invent experience that isn't there.

Solution

One core library powers two front doors: a FastAPI + LangGraph pipeline that extracts JD keywords, matches them against the resume, drafts tailored bullets with Claude, and scores the result against ATS heuristics; and a FastMCP server exposing the same tools inside Claude Desktop or Claude Code for a conversational tailoring workflow.

Technology

  • Python
  • FastAPI
  • LangGraph
  • Anthropic SDK
  • MCP
  • FastMCP

Result

Turns a multi-hour manual tailoring pass into a reviewable, phase-by-phase pipeline that keeps a human in the loop before anything is saved or exported.