Web Scraping
Automated lead discovery from Google Maps, LinkedIn, and websites via Apify.
Find leads, verify them, message them, close them — automatically. A Go-powered scraping + outreach engine that turns 'cold email' from a four-hour ritual into a one-click campaign.
An end-to-end revenue engine: web scrapers find decision-makers, enrichment APIs verify their contacts, multi-channel campaigns (WhatsApp + email) reach them, and an analytics dashboard tells you what's actually working. 61 API endpoints, one unified workflow.
Sales teams burn 80% of their week on the *finding* part of selling. They build leads in a Google Sheet, copy them into Apollo, paste them into a WhatsApp template, then wonder why nothing converts. The data is stale, the outreach is uncoordinated, and nobody can prove which channel actually drove the deal. Manual lead-gen is a tax that growing companies can't afford to keep paying.
I built a Go backend (61 API endpoints) that scrapes target sources, enriches records via third-party APIs, and dispatches multi-channel sequences. A Next.js frontend gives sales teams campaign dashboards, deliverability metrics, and a unified inbox. Deployed via Docker, with healthcare-specific scrapers already running against real BD targets.
Automated lead discovery from Google Maps, LinkedIn, and websites via Apify.
Automatic deduplication and data enrichment for clean lead data.
Coordinated outreach via WhatsApp and email from a single platform.
Dynamic templates with merge fields for personalized outreach.
Time-based scheduling with built-in rate limiting for compliance.
Open, click, and reply tracking for campaign analytics.
Visual analytics with Recharts for campaign performance insights.
Full pipeline tracking: new → contacted → replied → converted.
WhatsApp ToS, CAN-SPAM, GDPR, and anti-spam safeguards built in.
Full-stack development—architected the Go backend with 61 endpoints, built the Next.js dashboard, implemented scraping integrations, designed the campaign automation engine, and ensured compliance.