What it does: - Syncs GitHub repos → auto-generates portfolio with project metrics (commits, stars, languages) - AI resume parser → extracts experience and generates "About Me" sections - ATS resume checker → scores your resume against job descriptions (like Jobscan but free) - AI cover letter generator → tailored letters from job postings in 30 seconds - Email-to-tracker → forward job emails, AI auto-updates your application status - Portfolio analytics → track views, clicks, traffic sources (where recruiters come from)
The hardest part was building the email auto-tracker. Resend's inbound webhook gives you raw emails, but I had to: 1. Parse "Thank you for applying" vs "You have an interview" vs job alert spam 2. Extract company names from messy subject lines 3. Match emails to existing applications in the DB 4. Handle LinkedIn's weird forwarding patterns
I tried using OpenAI first, but Gemini 2.0 Flash is 10x cheaper and faster for my use case. The ATS checker analyzes resume-JD keyword overlap and gives specific recommendations (e.g., "Change 'React' to 'React.js'").
Free tier includes: - Full portfolio builder - 1 AI cover letter/month - 1 ATS check/month - Basic analytics (last 7 days)
Pro ($4/mo) adds: - Unlimited AI generations - Email auto-tracking - Advanced analytics (traffic sources, geo data) - Custom themes
Looking for feedback on: - ATS checker accuracy (does it match your experience with other tools?) - Email parsing reliability (any edge cases I'm missing?) - Pricing (is $4/mo reasonable for unlimited AI tools?) - GitHub sync performance (slow with 100+ repos?)
Built this solo over 6 months while working full-time. Currently ~50 users in beta.
Happy to answer technical questions or take feature requests!