RECRUITMENT
Multi-country job-board aggregation (VDAB, Le Forem, EURES, Indeed)
Mesoworks · 6 weeks · maintained
The brief
Problem, approach, result.
Problem
A recruitment workflow depended on postings spread across VDAB, Le Forem, EURES, Indeed, and more, each with its own layout, language, and quirks.
Checking them manually meant slow coverage and constant duplicates.
Approach
- Built a scraper per source, each resilient to that board’s pagination and layout.
- Normalised every posting into one schema (title, location, employer, link, date) regardless of source.
- Deduplicated across boards and delivered the clean pipeline through an API into the client’s tools.
Result
Five job boards became one daily, deduplicated feed, full coverage without the manual sweep.
When a board changes layout, monitoring flags it within a day so the pipeline never silently goes stale.
Want results like these?
Send me the details of your project and I'll come back with specifics within 24 hours.
More work

Online-pharmacy price monitoring (Gemini.pl)
Real-time tracking of 100k+ products, trend analysis, and change alerts. Purchasing costs cut 25% via historical analysis.
Python · Web Scraping · FastAPI
Case
Drug price & availability monitoring (PGF, Neuca24)
A system pulls prices and stock daily from Poland’s two largest pharmaceutical wholesalers, runs a comparison, and exports to Excel, supporting purchasing decisions.
Python · SQLite · FastAPI
Case
Back-office automation (Zabezpiecz Auto)
Automated processing of ING bank statements and installer payroll across 15+ parameters, integrated with ClickUp.
Python · FastAPI · Make.com
Case