Python Resume Tailoring Script Needed

Job ID: 39988965

Budget: ₹12,500 – ₹37,500 INR

Let me explain the project so you clearly understand what we need.

We are creating a mini Whtsap chatbot where users can message:
“Update my resume”
→ and the system will automatically update the resume without breaking the layout, using a headless browser–based automation flow.

The Core Problem We Need You to Solve

When we convert PDF → JSON or PDF → DOCX → JSON
and then back to PDF,
the entire resume layout breaks.

But we need:

same style,

same format,

same spacing,

same design,

ONLY the text should be updated.

So in this, we want you to prove an engineering solution for “layout-safe resume editing.”

Allowed Approaches

You can choose any approach you believe will work, such as:

Headless browser automation (Puppeteer / Playwright)

Automation inside Google Docs

Automating DOCX editing while keeping XML styles intact

Working directly on PDF with libraries that preserve formatting

HTML structured template + injection

Layer-based editing

Or any other solution you can engineer

What you need to try

Here is the test resume :
https://drive.google.com/file/d/1Gb11PZm2nRrLoNOuQMOOHOy6hZMxiTfM/view?usp=drive_link

Please attempt to:

Modify 1–2 lines inside the resume

Show us the updated version

And confirm that no formatting / alignment / layout breaks then we can continue working on this project
Related categories: JavaScript Python Software Architecture PDF LaTeX HTML JSON Automation