// projects
ApplyKit
ActiveAutomated job discovery pipeline. Aggregates listings, scores fit, generates interview prep with AI-assisted research.
// summary
Job searching is repetitive work: find listings, filter by relevance, research each company, tailor a resume, prepare for interviews. ApplyKit automates the pipeline from discovery to preparation.
The system aggregates job listings from multiple sources, scores each against a configurable fit profile (skills, seniority, role type, location), and surfaces the best matches. For shortlisted roles, it runs AI-assisted company research and generates an interview preparation deck with context on the team, recent news, likely interview themes, and talking points.
Built for my own job search, then generalized. The scraping layer handles the inconsistency of job board markup; the scoring layer is tunable without code changes; the prep output is structured enough to actually use in the 24 hours before an interview.
// tech stack
Language
TUI
Data
AI / ML
Systems