← All projects

LIVE PRODUCT

ApplyFuel

● live

AI job-application copilot — shipped solo to the Chrome Web Store

The problem

Tailoring a CV + cover letter + form answers to every job is slow and repetitive — so people send generic applications that HR ignores.

What I built

  • Full product end-to-end, solo: Chrome MV3 extension (WXT/TS), Next.js dashboard, Django/DRF + Postgres/Redis backend.
  • Multi-provider LLM orchestration routing across Claude, OpenAI & OpenRouter with per-request model tiering.
  • Grounded generation — every prompt injected with the user’s real profile; ATS-friendly output via a Typst→PDF pipeline.
  • LLM evaluation harness (rubric scoring) to keep quality stable across prompt/model changes.
  • Per-call cost metering + pay-as-you-go credits with Stripe Checkout & webhooks; Fernet-encrypted keys.

Result

Live on the Chrome Web Store. Reads 56+ job boards; apply in ~60 seconds.

Anthropic ClaudeOpenAIOpenRouterDjango/DRFNext.js 16Chrome MV3Stripe
Open live ↗