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.