A finished example

One made-up candidate, three versions of their resume, one job. Nothing to upload: the result is already here.

The job we compare against: We're hiring a Python Developer. You'll build on Django, work with PostgreSQL, containerise services with Docker and build ETL pipelines. Requirements: 2+ years of experience, Upper-Intermediate English, Git.

The same, as plain text

Same experience, same person. Only the structure changed: one column, plain lines, the job title named the way the posting names it.

71 out of 100 Borderline

MISSING: Django, Docker
FORMAT: everything reads correctly, no issues
FIX: add a project that shows database work; put your English level on its own line; move skills closer to the top

How to rewrite it

Your Name
Python Developer

Skills
- Python, SQL, Git, ETL, Power BI

Experience
- Reporting Automation Lead, Alpha Ltd, 2023–2026
  Cut monthly report preparation from 3 days to 4 hours
  Maintained ETL pipelines and data quality checks
- Analyst, Beta Ltd, 2021–2023
  40+ reports a month, 6 Power BI dashboards

Education
- City University, Accounting and Audit, BSc, 2019

This is the file you'd get:

Not added, and why

- Django: no experience, so it wasn't added.
- Docker: not mentioned in the original.

Check your own resume