Back to browse
PortLume AI – Auto-generate portfolios from GitHub and AI job tools

PortLume AI – Auto-generate portfolios from GitHub and AI job tools

by portlumeai·Feb 19, 2026·2 points·0 comments

AI Analysis

MidSolve My Problem

GitHub portfolio syncer with ATS scoring, but Carrd, Vercel portfolio templates, and Jobscan already do this.

Strengths
  • Email-to-tracker auto-parsing is genuinely clever; Resend webhook + NLP classification handles noisy inputs.
  • Multi-feature bundling (portfolio + resume + ATS + cover letter + tracking) solves real job-search friction.
  • GitHub integration with metrics (commits, stars, languages) auto-populates content without manual copy-paste.
Weaknesses
  • Portfolio builders (Carrd, Webflow) and ATS checkers (Jobscan, Rezi) are entrenched; bundling existing solutions isn't differentiation.
  • No evidence of measurable hiring outcomes; 'Get Hired 3x Faster' claim is unvalidated marketing without control group.
Category
Target Audience

Junior to mid-level developers job-hunting; career-switchers building portfolios.

Similar To

Jobscan · Carrd · Vercel Portfolio Templates

Post Description

I built PortLume AI to solve a problem I had: spending weekends building portfolio websites instead of coding actual projects.

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!

Similar Projects