Project case study
JobAgent
Local automation for a more intentional job search.
01
Problem
Job hunting means reviewing many listings and repeating manual work before deciding whether an application is worth pursuing.
02
Solution
JobAgent centralizes the process: it extracts listings, classifies them with local AI, and prepares reviewable answers. The user always keeps final approval.
03 · Architecture
n8n -> Playwright -> FastAPI -> SQLite -> Ollama -> Dashboard
04
My contribution
I designed and implemented the API, extraction and analysis flow, data persistence, and local AI integration for structured results.
05 · Stack
06
Technical decisions
The architecture prioritizes local, reviewable automation: it never submits applications automatically, and results are filtered before reaching the dashboard.