← Back to all work
AI ToolBetaSolo build

Upwork Proposal Engine

Scrape, score, and pitch jobs on autopilot.

Nightly
Self-tuning
LLM
Fit scoring
1
Pipeline, hands-off

Overview

A personal automation I built to win freelance work without the grind. It scrapes job boards, evaluates each posting for fit with an LLM, and drafts a tailored proposal for the ones worth pursuing.

It runs on a daily cap, dedupes and filters the noise, manages a live pipeline, and tunes its own scoring overnight based on what actually gets responses.

What it does

  • Scrapes job boards and syncs a live pipeline.
  • LLM scores each job for fit and drafts a personalized proposal.
  • Self-tunes its scoring nightly from real outcomes.
  • Filtering, dedup, and daily caps built in.
What I learned

The best automations remove a decision, not just a click. This one decides what is worth pitching, so I only review the shortlist.