Stop Gaming the ATS, Your Resume Needs to Work for Humans First
Adil Sher
Author
I spent three hours last week redesigning my CV. Not because I'm job hunting, but because I was helping a junior developer in my Islamabad tech community fix hers. She'd built this beautiful, visually sophisticated resume, gradient backgrounds, custom fonts, a sidebar layout with icons. It looked incredible. It also got rejected by every ATS system before a single human ever saw it.
That's when I realized I'd been thinking about resumes backwards for years. I've always treated them as marketing documents, mini portfolios where design and personality matter. But here's the uncomfortable truth: if a machine can't read your CV, all that craftsmanship is worthless. You're not failing to impress hiring managers. You're failing to reach them at all.
The Silent Gatekeeper Nobody Talks About
Applicant Tracking Systems are, frankly, the gatekeepers we rarely discuss in tech. They're the reason your resume disappears into a void before a human ever touches it. These aren't smart AI systems that understand context, they're text parsers that look for exact keywords, readable formats, and structured data. If your CV is formatted like an art project, the ATS simply can't parse it.
The original article breaks down twelve concrete rules for ATS compatibility, and I have to say: they're not sexy, but they work. One column. Standard headings. Plain fonts. No graphics. No headers or footers. Simple bullets. Consistent date formatting. These aren't creative choices, they're technical specifications.
What surprised me most was rule nine: mirror the job ad's exact wording. If they say "customer success," don't only write "client care." This feels obvious once you think about it, but I've written "stakeholder management" in resumes for roles explicitly asking for "client communication." The ATS is literally doing a string match. It doesn't understand synonyms.
Why This Matters More Than You Think
Here's what keeps me up about this: developers understand systems and specifications. We follow API documentation, linting rules, accessibility standards. Yet we often treat our own CVs like creative projects. We break the rules because we think it makes us stand out.
The truth is, you can't stand out if nobody sees you. The ATS isn't judging your taste, it's a prerequisite. You need to pass it first, then worry about impressing the human who reads your CV.
The template approach makes sense. It removes the guessing game. You have twelve rules to follow, clear formatting, and a structure that works. The keyword worksheet is particularly useful, you're forced to map your actual experience against what the role requires. That alignment matters far more than how nice your typography looks.
My Take: Competence Over Creativity
I agree with the framework 100%. But here's where I'd push back slightly: the template can feel restrictive if you let it. The rules are non-negotiable, but within them, you have room to write strong, specific bullets. Don't just follow the formula, actually think about what you accomplished and why it matters to the employer.
I also think the advice to save as .docx or text-based PDF is solid, but I'd verify with each company's application portal. Some modern ATS platforms actually prefer plain text versions for better parsing. Always check the instructions.
One thing the article doesn't emphasize enough: this is a numbers game. Your resume is competing against hundreds of others for the same role. The ATS filters based on keyword matches and format compliance. If you don't pass that gate, your experience doesn't matter. This isn't fair, it's just how modern hiring works at scale.
The Practical Reality
In practice, this means your resume is two documents: one for machines, one for humans. You optimize for the ATS first (readability, keywords, format), then make sure a person reading the printed version finds it compelling. That's not selling out. That's understanding your user, in this case, a parsing algorithm.
The 12-rule checklist is your testing suite. Go through each one. Tick the box. Don't move forward until all twelve pass.
What Now?
If you're building a resume right now, use the template. Follow the rules. Map your keywords against the job ad. Then ask yourself: did I show real results? Did I be specific?
What's your biggest frustration with ATS systems? Have you ever found out your resume didn't even reach a hiring manager?
Source: This post was inspired by "ATS-FriendlyCV & Cover LetterTemplates" by Dev.to. Read the original article