Menu

I Built an AI Resume Optimizer While Job Hunting — Here’s What Actually Worked
🖼️

I Built an AI Resume Optimizer While Job Hunting — Here’s What Actually Worked

DEV Community·Rajaram Yadav·6 months ago
#58ZeMyg7
#ai#webdev#opensource#career#resume
Reading 0:00
15s threshold

Try it: https://shortlisted-one.vercel.app/

I got tired of rewriting my resume for every job application.

Different companies, different keywords, slightly different expectations—and somehow your resume needs to match all of them.

So I built Shortlisted: a tool that takes your resume + a job description and rewrites it into a tailored version.

What I didn’t expect?

I’d spend more time debugging async pipelines than building the AI itself.

* 🚀 What the product does

*

The flow is simple:

Upload your resume (PDF/DOCX)

Paste a job description (or URL)

Get a tailored resume ready to export

Under the hood, it:

Parses your resume

Extracts and analyzes the job description

Matches and rewrites content

Exports a polished PDF/DOCX

* 🧠 Tech Stack (kept simple)

*

Frontend: Next.js (App Router), TypeScript, Tailwind

Backend: FastAPI + PostgreSQL

Async processing: Redis + Celery

Auth & billing: Clerk + Stripe (test mode)

Analytics: PostHog

* ⚙️ Architecture (high-level)

* Client → API → Queue →…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.