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.

🇪🇪 Estonia • First MVP 2019

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

Have a similar project in mind?