Tools I've built
I prefer building solutions to repetitive marketing problems instead of adding another monthly SaaS subscription.
Mass Elementor Page Creator
Problem solved
Building hundreds of service and location pages by hand.
Clones an approved Elementor template from CSV or JSON and populates content, slugs and Yoast SEO fields automatically.
Blog Writer & Scheduler
Problem solved
Having to generate blogs and schedule them one by one on WordPress.
Ingests structured JSON from an AI/humanization workflow, creates WordPress posts and schedules them against a calendar.
Google Maps Scraper
Problem solved
Gathering local businesses require a lot of time or money with VAs and/or APIs.
A Go-based, containerised business data pipeline for local SEO research, competitive analysis and market intelligence.
Form Outreach Engine
Problem solved
Having to manually contact websites for link building.
Playwright automation that detects public contact forms and submits contextualized outreach generated with the Claude API.
SEO Intelligence Dashboard
Problem solved
Client reporting requires a ton of manual work and templating, and/or expensive subscriptions.
White-label dashboard consolidating keyword tracking, SEO performance, AEO/GEO visibility and LLM monitoring.
LLM Visibility Tracker
Problem solved
Manual research with a fresh footprint or expensive tools.
Monitors how brands and entities surface inside AI search answers, tracking coverage and citation patterns over time.
Click Fraud Monitor
Problem solved
Repeat paid clicks quietly drain ad spend.
WordPress plugin tracking paid-traffic IP activity across 24h / 7d / 30d windows with bulk Google Ads exclusion export.
GBP Automator
Problem solved
Google Business Profiles go stale between content pushes.
Detects new blog or approved social content and republishes relevant updates to connected Google Business Profiles.
Press Release Studio
Problem solved
Press release production and distribution needs a review step clients trust.
Drafts structured releases from client input, generates creative when needed, and submits approved releases via vendor APIs.
LLM Content Plugin
Problem solved
Content production workflows sit outside the CMS.
A WordPress plugin built with LLM APIs to modernize content production, automate workflows and support data analysis.
Yoast AutoMeta AI
Problem solved
Having to manually fill out meta data from scratch or generate and copy and paste them one by one.
A WordPress plugin that scans pages missing primary keywords, meta titles or meta descriptions, then generates them through the OpenAI API and lets you review and edit before saving.
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.