Back to all projects
Python AutomationSwiss Recruiting Company

Job Board Analyzer

An internal system that regularly collects new job listings, processes them, and keeps a recruiting dashboard automatically up to date.

IndustryRecruiting
MarketSwitzerland
RoleAutomation Developer
AccessDemo on request
FRESH DATA / ACTIVE
Python DeveloperZürich
MATCH
Automation EngineerBasel
MATCH
Web DeveloperRemote
NEW

My contribution

Ownership from structure through implementation.

The solution reduces manual research and turns unstructured job information into a consistent internal workflow.

  • Regularly collected new job listings from relevant sources.
  • Cleaned, normalized, and prepared titles, companies, locations, and descriptions.
  • Applied AI-supported analysis and classification for better internal evaluation.
  • Updated the dashboard automatically with status and quality controls.

Technical details

The systems behind the visible result.

  • Robust Python and Selenium flows for dynamic sources.
  • Duplicate detection and normalization across inconsistent job data.
  • OpenAI integration for content structuring and analysis.
  • Connected data collection, backend processes, and the internal dashboard.

Technology stack

PythonSeleniumOpenAIAPIsPHPDashboard

Project access

The system contains confidential internal data and is not public. I can demonstrate the workflow during a call.

Request a demo on a call

More selected projects

This case study is only one sample. My broader portfolio includes more than 80 websites and several custom automation systems.

Remote · Full-time or part-time

Could my experience be a fit for your team?

I am open to a new remote position on a B2B basis and can share my full CV and further relevant project examples.

Get in touchEmail directly