Hiresky — Automated Job Board Monitor
Monitors company career pages and sends real-time Slack alerts for new job postings. Built because LinkedIn's listings lag by days — I wanted same-day awareness with filters tuned to my exact criteria.
- Fetches live postings from Greenhouse, Lever, and Ashby APIs
- YAML-driven filters for role, company, and location
- Deduplicates via
state.json; logs matches to matches.csv
- Runs daily at 10 AM via macOS LaunchAgents + pmset wake scheduling
- Notifies via Slack webhook with hyperlinked results
pythongreenhouseleverashbyslack apiyaml
Spend Analyzer — Personal Finance Dashboard
Merges statements from multiple credit cards and bank accounts into one unified spending breakdown. Built because tracking spending across different cards in different formats was a pain.
- Accepts CSV, PDF, or screenshot uploads from any card or bank
- Built-in converter for Chase and Apple Card PDF statements
- AI-powered transaction categorization and insights via Claude API
- Filter by category; edit transaction labels inline
- Runs entirely in the browser — no server, no data leaves your machine
html/jsclaude apipdf parsing