CV Maker

Build a professional, ATS-ready resume in minutes. AI-powered CV builder with sleek templates, instant PDF export, and career-focused...
1 joined
Profile picture
Liz WanjikuProfile picture@tashinaliz·Sep 15

U can never go wrong with having the best cv while applying for jobs

Profile picture
Liz WanjikuProfile picture@tashinaliz·Jul 5
Profile picture
Liz WanjikuProfile picture@tashinaliz·Jul 3

Why 75% of tech resumes get auto-rejected before a human ever reads them

Spent the last few months studying how ATS systems actually parse resumes for SWE/PM/Data roles. Some things that surprised me:


1. Tables and columns break parsers. If your resume has a two-column layout or a skills table, a lot of ATS software reads it in the wrong order or drops content entirely. Plain single-column, top-to-bottom.


2. Job titles matter more than you'd think. If the posting says "Software Engineer II" and your resume says "Backend Developer," some systems won't match you — even if the work is identical. Mirror the language in the posting where it's true.


3. PDFs aren't always safe. Some parsers still choke on PDFs exported from design tools (Canva, etc.) because of embedded fonts/images. Export from a text-based tool, not a design tool.


4. Keyword stuffing white text is dead. Older trick of hiding keywords in white 1pt font — most modern ATS (and recruiters doing Ctrl+F) catch this instantly now and it actively hurts trust.


5. Quantify or it doesn't count. "Improved system performance" scores lower than "Reduced p99 latency by 40% across 3 services." Numbers are what both the bot and the human skim for.


The honest fix isn't a trick — it's structuring the resume the way the systems were built to read, then writing the substance well. That's the whole thesis behind why I built CV Maker.


Happy to answer questions on ATS formatting in the comments.