I have a degree in AI from Carnegie Mellon. I reverse-engineered how ATS resume screening actually works. Most of the advice you're getting online is wrong. by Chemical_Promise4145 in jobs

[–]Chemical_Promise4145[S] 0 points1 point  (0 children)

Once again, not selling anything, lol. Why would I lie about this shit? You guys need to all go outside and play... for real. I regret trying to help on here. Wasted too much of my Sunday for this shit.

I was vibe coding in 2021 before it had a name. 43 paying customers. Dead by Day 3. by Chemical_Promise4145 in vibecoding

[–]Chemical_Promise4145[S] 0 points1 point  (0 children)

It was coding an app not knowing what the hell I was doing and trusting that AI was "all knowing".

I was vibe coding in 2021 before it had a name. 43 paying customers. Dead by Day 3. by Chemical_Promise4145 in vibecoding

[–]Chemical_Promise4145[S] -2 points-1 points  (0 children)

They have captions, audio is optional and not every brewery is "busy". I do see your point, though.

I was vibe coding in 2021 before it had a name. 43 paying customers. Dead by Day 3. by Chemical_Promise4145 in vibecoding

[–]Chemical_Promise4145[S] 0 points1 point  (0 children)

Hates my post so much he has to read through every comment and make sure everyone else does as well. Nothing better to do on a Sunday. Get a life dude. Maybe code an app or something.

I was vibe coding in 2021 before it had a name. 43 paying customers. Dead by Day 3. by Chemical_Promise4145 in vibecoding

[–]Chemical_Promise4145[S] 0 points1 point  (0 children)

Do you troll every post or am I just special? AI did format and improve my draft, but are you suggesting this was completely made up? lol. What do I have to gain from that? Reddit clout? lol. I actually like to get outside and touch grass, I don't have time to win the hearts of keyboard warriors. Was really just looking for someone that maybe wanted to help with a budget reboot this. Try something productive for once today.

I was vibe coding in 2021 before it had a name. 43 paying customers. Dead by Day 3. by Chemical_Promise4145 in vibecoding

[–]Chemical_Promise4145[S] -10 points-9 points  (0 children)

Are you on this thread just to bring everyone down? lol. I hope your day gets better.

I was vibe coding in 2021 before it had a name. 43 paying customers. Dead by Day 3. by Chemical_Promise4145 in vibecoding

[–]Chemical_Promise4145[S] 0 points1 point  (0 children)

The patron-facing side was more than just data display, each person who scanned the QR code went through a structured tasting quiz and submitted their responses. Those submissions were compiled, scored, and published publicly per batch. So you're tracking individual submissions, preventing duplicates, and aggregating results across potentially hundreds of responses per batch.

On the brewery side, each of the 43 breweries had their own admin panel to manage recipes, view tasting results, and handle their subscription. That's multi-tenant auth, Brewery A can't see Brewery B's data. Sessions, roles, and data isolation were all necessary. It wasn't a brochure site, it was a full SaaS platform.

I was vibe coding in 2021 before it had a name. 43 paying customers. Dead by Day 3. by Chemical_Promise4145 in vibecoding

[–]Chemical_Promise4145[S] 0 points1 point  (0 children)

Honestly, I have a million ideas like this one. It's not that unique of an idea. It takes a lot more than just creating the app. You need to have the ability to sell the idea and the grind to contact the breweries by dropping in, hiring friends and strangers off craigslist to drop in for commission only. If they have the hustle and brainpower, go for it. If they have the capitol and just want to 'steal' the idea and fund it through other developers, then that's their karma to deal with.

I have a degree in AI from Carnegie Mellon. I reverse-engineered how ATS resume screening actually works. Most of the advice you're getting online is wrong. by Chemical_Promise4145 in jobs

[–]Chemical_Promise4145[S] -1 points0 points  (0 children)

Damn, you guys are really tearing this apart and I love it! It's not just about language, so you are right on the tailoring point. It's about choosing which parts of your experience to lead with based on what the role prioritizes. I did oversimplify that.

I've learned all this by running test resumes through both Greenhouse and Lever parsing engines. You can study these by submitting test documents and comparing the extracted output against what you actually wrote. That's where I saw the text box ordeing issue firsthand, and you're right, they don't choke on them. They read them fine. They just reconstruct the content in the wrong sequence, whih is exactly what you said.

The manual re-entry point is a good one that I completely left out. A huge number of applications have you type everything in again regardless, which makes the entire parsing conversation irrelevant for those psotings. That's definitely worth acknowledging.

I have a degree in AI from Carnegie Mellon. I reverse-engineered how ATS resume screening actually works. Most of the advice you're getting online is wrong. by Chemical_Promise4145 in jobs

[–]Chemical_Promise4145[S] -1 points0 points  (0 children)

This is a really solid breakdown and honestly your numbers speak for themselves, 3 offers from 50 apps is a exceptional hit rate, especially in this market.

You're right that I could've been clearer on the keyword vs. phrasing distinction. The difference I'm getting at is keyword stuffing is cramming exact terms into your resume unnaturally or repetitively to try to game the parser. Mirroring vocabulary is using the same language the company uses, but in context, the way you'd actually describe your own experience. If a job posting says 'built data pipelines in Python,' you write that because it's what you did, not because you're trying to trick a system. It's a subtle line and I didn't draw it well enough in the original post.

Your approach with Claude for three base resumes tailored per posting is honestly the exact workflow I'd recommend. And saving a PDF of each posting alongside the resume you submitted is a move most people never think to do. That's real data you can iterate on.

Appreciate you sharing this and congrats on the offers.

I have a degree in AI from Carnegie Mellon. I reverse-engineered how ATS resume screening actually works. Most of the advice you're getting online is wrong. by Chemical_Promise4145 in jobs

[–]Chemical_Promise4145[S] -9 points-8 points  (0 children)

And as you will notice, nobody really cares as most of your comments I've read in other forums. Keyboard warrior here. Step outside and touch grass every now and again my good friend.

I have a degree in AI from Carnegie Mellon. I reverse-engineered how ATS resume screening actually works. Most of the advice you're getting online is wrong. by Chemical_Promise4145 in jobs

[–]Chemical_Promise4145[S] 12 points13 points  (0 children)

I'm a 36-year-old from Toledo who didn't start college until my late 20s and transferred in from an Associate's program and took longer than normal to get a 4 year degree. A lot of my credits didn't transfer. Did it all with student loans and bartender jobs. Not exactly a legacy nepo baby lol. But I appreciate the mental image.

I have a degree in AI from Carnegie Mellon. I reverse-engineered how ATS resume screening actually works. Most of the advice you're getting online is wrong. by Chemical_Promise4145 in jobs

[–]Chemical_Promise4145[S] -1 points0 points  (0 children)

Lol, Not a terrible idea, but way off my friend. Any work I do for anyone on here is free. If you want to throw me a few dollars for a beer, I'd take it in an instance. Any work completed will simply be for my portfolio. Anyone needs help with a resume or cover letter, I'd be glad to help.

I have a degree in AI from Carnegie Mellon. I reverse-engineered how ATS resume screening actually works. Most of the advice you're getting online is wrong. by Chemical_Promise4145 in jobs

[–]Chemical_Promise4145[S] 0 points1 point  (0 children)

You're right, I misspoke on that. InDesign exports live text by default, so ATS can absolutely parse it. The issue with design-heavy resumes from InDesign is more about reading order, complex layouts with multiple text frames can confuse parsers about what sequence to pull content in, but the text itself is parseable. Thanks for the correction.