DEV Community

Mitul
Mitul

Posted on

What actually happens to your resume when you hit submit

You paste your resume into a job form, press submit, and then nothing. No email, no call, sometimes
not even a confirmation. It is easy to conclude that nobody looked. Usually somebody did, they just
were not a person.

The software reads before anyone does

Most companies above a certain size run applications through an applicant tracking system. The job of
that software is unglamorous: take the file, pull the text out of it, and try to drop that text into
the fields of their database. Name, email, phone, employer, dates, job titles, skills.

If it can do that, your application sits in a tidy list and a recruiter can filter it. If it cannot,
your application joins the pile nobody sorts.

So the question is not whether your resume is good. It is whether it survives being read by software
that has no idea what a resume looks like.

What actually breaks it

Four things break it, and all four are common.

Columns and tables. The software reads left to right, top to bottom, then tries to guess what
belongs together. A two column layout puts your job titles and your dates on separate lines that no
longer look related, so the years land in the wrong place or vanish.

Text inside images. A header with your name designed as a picture is invisible. The parser reads
plain text. A picture of text is not text.

Fonts that carry meaning. Icons used for phone, email and location are pictures too. The words
"email" and "phone" are what the parser is looking for.

Missing words from the job advert. This is the one people resent most, and it is the one that
matters most. If the advert says "stakeholder management" and your resume says "worked with clients",
you have described the same work in words the filter is not looking for.

What to do about it, in order

  1. One column. Every section stacked, nothing side by side.
  2. Real text everywhere. If you cannot select it with your cursor and copy it, a parser cannot read it.
  3. Standard headings. Summary, Experience, Education, Skills. Clever headings confuse the mapping.
  4. Take the words from the advert. Read the responsibilities section and use their nouns for your own work, where they are honestly true of you.
  5. Put the numbers in. "Reduced ticket backlog by 40 percent" survives a skim better than "responsible for queue management".
  6. Send the same resume twice and check the result is identical. If it is not, something in the file is unstable.

The part that is genuinely hard

You cannot see what the parser saw. That is the real problem with all of this advice: it is invisible
work.

Two free tools make it visible. The ATS checker at
resumeon.io/tool/ats-checker takes your resume and
a job advert and shows the match score plus the exact keywords the screening software is looking for,
so you are not guessing which words are missing. The score is free and does not need an account;
two checks a day, and the full breakdown needs a free account with no card.

If you would rather rehearse the other half of the process, there is a free AI mock interview at
resumeon.io/tool/mock-interview that asks ten spoken
questions for the role and gives feedback on each answer.

Neither of those will invent experience you do not have. They just stop good experience from being
deleted by software that cannot read it.

Top comments (0)