The goal of this project was to streamline the resume editing process to combat those darned ATS robots.
This Python3 script searches a .docx file for 'PLACEHOLDER', replaces it with the provided job title and neatly stores the new document for future use.
🚨 Currently, the job title (PLACEHOLDER) needs to be on its own line 🚨
- pip install python-docx
- Create a 'dist' folder in this project directory.
- In the dist directory, create a copy of your .docx resume and name it 'placeholder_resume.docx'
- Replace the job title in placeholder_resume.docx with 'PLACEHOLDER' (no quotes)
A succesful setup should look like this
-- /dist
-- placeholder_resume.docx
-- /resumes
-- app.py
-- README.md
The script requires 2 arguments
- New job title
- New file name (without the extension)
Example: python3 app.py 'Frontend Engineer' Ryan_M_Resume
This will create a Ryan_M_Resume.docx file where PLACEHOLDER is replaced with 'Frontend Engineer'. The file is saved in the resumes directory, packaged in a directory with the same name as the job title.
-- /resumes
-- /Frontend_Engineer
-- Ryan_M_Resume.docx