aashritanatesan.com
← back to work
Case studyAIAutomation

Job application helper

Upload a resume and a job posting, get back a keyword gap analysis and a tailored cover letter.

View source on GitHub
FastAPIReactTypeScriptClaude API

Disclaimer: all data shown in this demo is synthetic mock data and is not representative of any real person or organization.

// the problem

Tailoring a resume and cover letter to every job posting is repetitive and easy to do badly under time pressure.

// the approach

  • Parse an uploaded resume PDF and either a pasted job description or a fetched posting URL.
  • Run a keyword/skills gap analysis between the resume and the posting with Claude.
  • Generate a tailored cover letter and export it as a formatted document.

// the outcome

A working end-to-end flow from PDF upload to a downloadable, tailored application document.