Somnium Outreach Dashboard
Europe-wideEmail and WhatsApp cold outreach
Lead generation and cold email system: Google Maps scraping, a pool of mailboxes and replies in one place.
Scrapers that build clean B2B lead lists from Google Maps, OpenStreetMap and a public business registry, deduplicated and ready for outreach.

Outbound campaigns need accurate lists of real businesses with a phone number, an email or a named decision-maker, without buying stale databases and without contacting the same company twice.
Built a Dockerized Google Maps scraper: jobs like “dental clinic, Berlin” run concurrently with per-job timeouts and lead caps, and emails are looked up on company websites.
Deduplicated by Google place ID and by company name, and appended results incrementally to CSV and a managed PostgreSQL table, so every job is safe to restart.
Added an OpenStreetMap list builder using the free Overpass API for radius-based business lists with real phone, email and website fields.
Pulled active companies from a public business registry, ranked them by registered capital and kept only firms with a named administrator and a valid phone number.
Business-type and city jobs, concurrency, timeouts, lead caps and optional email lookup.
Keyless radius queries returning phone, email and website under an open licence.
Active firms with an administrator, ranked by registered capital, one lead per phone number.
This project draws on the services below. Each page explains how I scope, build and hand over this kind of system.
Email and WhatsApp cold outreach
Lead generation and cold email system: Google Maps scraping, a pool of mailboxes and replies in one place.
WhatsApp cold outreach
WhatsApp cold-outreach desk for selling event tickets to company administrators.
Media workflow · API integration
A service that moves folders from OneDrive, Google Drive, Dropbox and transfer links into Frame.io V4 without storing a byte on the server.
Luxury travel magazine
A luxury travel and lifestyle magazine with its own content management system.
Digital marketing agency
An agency website you walk through: a 3D Roman garden built with three.js.
Get in touch
Describe the process that is costing you time and roughly how much. I reply to every enquiry personally, usually within one working day.