← All projects

WORKFLOW AUTOMATION

Freelance pipeline.

From scattered opportunities to a focused daily shortlist.

PythonClaude APISQLite
01

Collect opportunities

02

Score against profile

03

Draft for review

04

Track the next step

01 / THE PROBLEM

Start with the friction.

Freelance opportunities arrive from different sources. Repeatedly collecting, comparing and preparing applications takes attention away from the actual work.

02 / THE APPROACH

Build a connected system.

A Python CLI ingests opportunities, scores them against a profile and produces a daily digest. A separate command drafts an application using profile facts and writing samples. The user reviews the draft and records the application status.

03 / THE OUTCOME

Keep the scope visible.

The repository contains the ingestion, scoring, digest and drafting workflow, with SQLite tracking and parser fixtures. Sending applications remains a manual action; live source integrations need ongoing validation.

A SIMILAR CHALLENGE?

Let’s work through it.

Talk to Risto