04
JobScout
I built a job search and application platform with normalized data paths and guided workflow support for engineering opportunities.
- Role
- Full-stack engineer
- Year
- 2026
- Discipline
- Python, FastAPI, PostgreSQL, React

01 Overview
What I’m building
I’m building JobScout as a job search and application platform for job data normalization and guided workflows.
The product
I use JobScout to normalize and deduplicate engineering opportunities, including Ashby application data, then support controlled review and guided application workflows.
I use it to organize candidate-facing planning while keeping final application actions under user control.
I’m keeping the product private while I plan its standalone separation.

02 Challenge
The data problem
I need reliable job records across collection, deduplication, and workflow use.
What I had to solve
I needed consistent ingestion despite varied source structures.
I normalized jobs to improve review quality and reduce duplicate tracking noise.
I also needed backups, exports, and controlled environment handling in the architecture.
03 Process
How I’m building it
I’m combining backend pipelines, a typed frontend, and deployment automation.
The implementation
I’m using FastAPI services, SQLAlchemy models, deduplication logic, scheduled processing, and reliable import and export paths on the backend.
On the frontend, I’m using Next.js and React with typed interfaces and workflow views to review job records.
I’m handling containerized service patterns, migration handling, and security hardening as the architecture evolves.

04 Outcome
Current state
I’m bringing JobScout toward completion while I refine its private architecture and keep deployment boundaries explicit.
Where it stands
I’m nearing completion on the private platform’s Find → Organize → Review → Apply workflow while keeping final application actions under user control.
I’m refining the architecture before I finalize a standalone domain; deployment remains unverified.
- Status
- Nearing completion
- Product boundary
- Private platform
- Primary stack
- Python + FastAPI + PostgreSQL + React