Problem
Application tracking tends to fragment across inbox threads, spreadsheets, and manual updates. I wanted a system that could ingest real job-related email activity and turn it into a structured pipeline instead of a drifting list.
Product + backend system
Tracked 170+ applications through Outlook ingestion, stage classification, and a FastAPI-backed dashboard built to reduce drift in the hiring pipeline.
Problem
Application tracking tends to fragment across inbox threads, spreadsheets, and manual updates. I wanted a system that could ingest real job-related email activity and turn it into a structured pipeline instead of a drifting list.
What I Built
I built a FastAPI-based backend that connects to Outlook through OAuth and Microsoft Graph, classifies emails by application stage, stores structured records, and feeds a dashboard designed for quick stage updates, manual entry, and backlog processing.
Key Decisions
Outcome / Value
Screenshots / Artifacts


