Systems I've engineered
Each of these started as a marketing problem that didn't have a sensible off-the-shelf answer.
Mass Elementor SEO Page Creator
Duplicates an approved Elementor template at scale from structured CSV or JSON input to generate service and location landing pages.
System architecture
- → Structured dataset (CSV / JSON)
- → Template resolver → Elementor clone
- → Token replacement across content blocks
- → Slug + Yoast metadata writer
Mass Blog Writer & Scheduler
Ingests structured JSON from a custom AI/humanization workflow and publishes formatted WordPress posts on a defined calendar.
System architecture
- → AI generation + humanization workflow
- → Structured JSON payload
- → WordPress ingestion endpoint
- → Formatter → categories, metadata, media
Google Maps Business Scraper
A high-throughput Google Maps business data collection pipeline built in Go and containerised for Linux servers.
System architecture
- → Job queue + concurrency controller (Go)
- → Containerised workers (Docker)
- → Result normalisation & de-duplication
- → Structured export for analysis
Automated Outreach & Digital PR Engine
Browser automation that processes curated business websites and submits personalized outreach through public contact forms.
System architecture
- → Curated target list intake
- → Playwright crawl → contact form detection
- → Claude API message contextualisation
- → Proxy + CAPTCHA layer
Unified SEO Intelligence Platform
A white-label SEO client reporting and intelligence platform that replaces fragmented reporting workflows across multiple applications.
System architecture
- → Analytics + Search Console connectors
- → Rank & AI-visibility collectors
- → Normalised metrics store
- → Multi-tenant white-label dashboards
Google Ads Click Fraud Monitor
A WordPress plugin that monitors IP activity tied to paid traffic and exports repeat offenders for bulk Google Ads exclusions.
System architecture
- → Traffic listener with paid-source attribution
- → IP activity aggregation windows
- → Repeat-pattern surfacing
- → Exclusion list export
Google Business Profile Content Automator
Detects new blog or approved social content and republishes relevant updates to connected Google Business Profiles.
System architecture
- → Content change detection (feed / webhook)
- → Relevance + formatting layer
- → GBP API publisher
- → Per-location scheduling
AI Digital PR Platform
A client-facing app that drafts structured press releases, generates supporting creative and submits approved releases via vendor APIs.
System architecture
- → Intake form (headline, facts, talking points)
- → Claude-backed release composer
- → Creative generation fallback
- → Approval gate
Let's build something that matters.
I'm currently open to full-time and contract remote opportunities across Technical SEO, AI Search, marketing automation and growth engineering.