I’m a 21-year-old dev living on my own. I got tired of applying to jobs and getting rejected instantly by the ATS 'Black Hole'.
I realized that fancy 'Resume Builders' (Canva, etc.) generate dirty code—invisible text boxes, broken ligatures, and messy Z-order layers that robots can't read.
So I built Resumefy it’s not a builder, it’s a Resume Compiler.
It takes structured data (JSON).
It compiles it into a clean, machine-readable PDF using Puppeteer.
It guarantees the robot sees exactly what you wrote.
I originally charged a subscription, but I realized charging unemployed people monthly rent for software is wrong. So today, I killed high cost subscription. It’s now ($12/mo).
The backend is NestJS + Docker, hosted on a spare PC in my apartment because AWS costs were too high.
I’d love you to roast my code or tell me if the parsing logic makes sense.
lpipe•8h ago
I’m a 21-year-old dev living on my own. I got tired of applying to jobs and getting rejected instantly by the ATS 'Black Hole'.
I realized that fancy 'Resume Builders' (Canva, etc.) generate dirty code—invisible text boxes, broken ligatures, and messy Z-order layers that robots can't read.
So I built Resumefy it’s not a builder, it’s a Resume Compiler.
It takes structured data (JSON).
It compiles it into a clean, machine-readable PDF using Puppeteer.
It guarantees the robot sees exactly what you wrote.
I originally charged a subscription, but I realized charging unemployed people monthly rent for software is wrong. So today, I killed high cost subscription. It’s now ($12/mo).
The backend is NestJS + Docker, hosted on a spare PC in my apartment because AWS costs were too high.
I’d love you to roast my code or tell me if the parsing logic makes sense.
— Marouan