The ATS resume pipeline
github.com/NaluKicks-808/ats-resume-pipeline
One source file that renders a designed resume and a plain one, both to PDF, using headless Chrome. A checker then reads the PDF back the way an applicant-tracking parser does, in stream order and again across the page by position, and refuses anything sitting side by side.
Why I built it
I wanted a resume that looked like I made it and still survived the parser that reads it before a person does. Two columns look fine to you and come apart in stream order, and there is no way to tell by looking at the page. So the check reads the PDF both ways and fails the build, instead of letting me find out from silence.
Start here
- Download the repository as a ZIP, or clone it. You need Google Chrome installed.
- Open the content file and replace my history with yours.
- Run the build command in the README. It writes the designed PDF and the plain one.
- Run the check, fix whatever it names, and build again.
What it does not do
It does not write your resume. It decides whether a parser can read what you wrote, and says nothing about whether what you wrote is any good.