Skip to main content
Back to Projects
Production

JobFlow

AI-powered resume tailoring for every application

React 19ViteClaude Haiku 4.5VercelServerless Functions

Problem

Job seekers waste hours manually tailoring resumes for each application, often missing critical ATS keywords and struggling with inconsistent formatting.

Solution

Built intelligent application system with React 19 / Vite frontend and Vercel serverless functions. Implemented 8-step AI pipeline using Claude Haiku 4.5: analyzes job posting, parses experience, matches skills with synonym handling, rewrites bullets to mirror job language, optimizes keyword placement, and scores final output. Server-side API proxy ensures security.

Impact

Generates ATS-optimized one-page resume + personalized cover letter in ~30 seconds. Tracks applications with status management and Gmail integration. Auto-deploys from GitHub, uses localStorage for privacy (no database).

Key Result

8-step pipeline with keyword matching, relevance scoring, and ATS optimization

Tech Stack

React 19ViteClaude Haiku 4.5VercelServerless Functions