Naukri Profile Updater

Backend
Naukri Profile Updater

Tech Stack

Python
Desktop App
Headless
Naukri
PyInstaller
PySide6
Qt
Resume

Description

A cross-platform desktop app (Windows / macOS / Linux) for viewing and updating your

Naukri profile — completely headless (no browser window, no Selenium, no Playwright).

Everything runs over HTTP using Naukri's reverse-engineered internal services.

  • Login — email + password, no browser and no OTP interaction needed.
  • View profile — name, headline, summary, skills, position, experience, CTC,
  • Edit — update your headline, name, and summary.
  • Refresh resume — downloads your current on-file resume, renames it to the
  • Settings — toggle the hidden Developer tools and configure an AI provider
  • Developer (hidden by default) — experimental AI field optimizer that rewrites a
  • About — application version, developer, license, credits, and session location.
  • Persistent session — you stay logged in across launches until your token/IP changes.