Case study
Property & construction data pipelines
Scraper operation feeding a European real-estate financing marketplace with construction-permit and property data from Baltic state registries.
1,200+ hours • 115+ tasks • 5 contributors • 3 departments
5+ years continuous delivery (2019–2025)
Challenge
Baltic state registries change often enough that the scraper fleet needed continuous operations, not a one-off build.
Outcome
Operated construction-permit pipelines across three Baltic registries, synced to CRM and sales workflows.
Team mix: 4 backend, 1 PM/BA.
Product context: state construction-permit registries of 3 Baltic countries scraped continuously and synced into the client's CRM and sales workflows.
My contribution
Ran the operation end to end: Estonian, Latvian, and Lithuanian registry scrapers, Docker-ization of the fleet, an AWS account migration with handoff documentation, Pipedrive CRM sync, Slack completion alerts, and ongoing stability and data-quality work.
What shipped
- Scrapers for three Baltic state registries, running since 2019
- Fleet dockerized, then migrated to AWS with handoff docs
- Pipedrive sync and Slack alerts
- Data-quality work against constantly changing registries
Stack
- Python
- Selenium
- Docker
- AWS
- SQL
- Pipedrive
- Slack API