FULL-STACK / LLM-DRIVEN ANALYSIS / 2026
Job Pilot Agent
Built for the messy middle of job searching.
Job Pilot uses full-stack workflows and LLM analysis to help organize applications, understand role requirements, surface skill gaps, and plan what to do next.
- API Design
- Prompt Engineering
- Structured Extraction
- User Flows
THE PROBLEM
"What should I do next in my job search?"
Instead of scattering postings, resumes, notes, and interview prep across a dozen files, Job Pilot keeps the whole workflow in one place - and always surfaces the next move.
CORE WORKFLOWS
01
Track every application
Roles, companies, statuses, notes, and next steps stay on one board.
02
Parse messy job posts
Paste a description and extract responsibilities, qualifications, and required skills.
03
Match resume to role
See what lines up, what is missing, and what to sharpen.
04
Turn gaps into a plan
Weak or missing skills become a focused, ordered study plan.
05
Prep for the interview
Role-specific questions and review topics, pulled from the saved job.
TECH STACK
FRONTEND
- Next.js
- React
- TypeScript
BACKEND
- FastAPI
- Python
- Pydantic
DATA LAYER
- SQLAlchemy
- SQLite
LLM LAYER
- Prompt design
- Structured outputs
- Role analysis
- Gap analysis
WHY I BUILT IT
Job searching creates a lot of scattered context: saved postings, resume versions, notes, prep tasks, and follow-ups. I wanted to build a structured workspace that helps a user act instead of just track - and practice designing backend workflows around real user actions, modeling messy data cleanly, and using AI to support decisions, not just generate text.
WHAT I FOCUSED ON
- API routes designed around real job-search workflows
- Data models for applications, resumes, posts, and parsed role details
- Pydantic schemas for structured, predictable requests and responses
- AI features that produce reviewable, editable outputs
- A dashboard that turns scattered tasks into clear next steps
CURRENT STATUS
BUILT / IN PROGRESS
Dashboard, application tracker, API structure, and job parsing.
NEXT ITERATION
Resume matching, skill-gap planning, interview prep, and cleaner demo data.