Skip to content
Farzad Vafaei / Toronto

AI & TechnicalSEO Engineer

I'm Farzad Vafaei, I combine search strategy, AI, software development and automation to build marketing systems that scale.

Available for Full-Time & Contract Remote Opportunities
Farzad Vafaei, AI and Technical SEO Engineer based in Toronto
index: farzad-vafaeistatus: 200 OK
0+

Years Digital Marketing

BSc

Computer Science (Honours)

0+

SEO Websites Built

0+

Certifications

Technical SEO

AI Search / AEO / GEO

SOFTWARE / SCRAPING / AUTOMATION

Selected work

Systems I've engineered

Software built to make SEO efficient. Programmatic page and content generation, data pipelines, backlink and outreach automation, custom reporting infrastructure and more.

Programmatic SEO

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
WordPressPHPElementorCSV
Content Operations

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
WordPressPHPJSONAI Content Pipeline
Data Infrastructure

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
GoDockerLinuxGit
Digital PR

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
PythonPlaywrightClaude APIProxies
SEO SaaS

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
LovableGoogle CloudAPIsLLM APIs
Paid Media

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
WordPressPHPGoogle Ads Workflows
Local SEO

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
WordPressPythonAPIsGBP
Digital PR

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
LovableClaude APIVendor APIsAI Image Generation
SEO

Yoast AutoMeta AI

A WordPress plugin that scans pages missing primary keywords, meta titles or meta descriptions and generates them with the OpenAI API for review before saving.

System architecture

  • → Admin scan for missing Yoast metadata
  • → HTML parsing + keyword extraction
  • → OpenAI prompt layer for title / description
  • → Editable review UI
WordPressPHPOpenAI APIYoast
Case studies

Marketing problems, solved

Projects show what I build. Case studies show the search and growth problems behind them.

Home industrySummer 2026

Atlas Designs

Selective freelance technical SEO and growth support for a Toronto home-industry business, focused on visibility across Google and AI-driven search experiences.

Technical SEOLocal SEOAI Search / AEODigital PR
Home industryWinter 2025

The Foundation Kings

Technical SEO and growth support for a local home-industry business, with a focus on local search coverage and authority building.

Technical SEOLocal SEOAI Search / AEOLink Building
Home industrySummer 2026

Home Additions Toronto

Local search and AI search visibility work for a Toronto home additions business built on programmatic page generation.

Technical SEOProgrammatic SEOLocal SEOAI Search / AEO
MARKETING SOFTWARE ENGINEERING

Tools I've built

I prefer building solutions to repetitive marketing problems instead of adding another monthly SaaS subscription.

SEO

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.

WordPressPHPElementorCSV
Automation

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.

WordPressPHPJSONAI Content Pipeline
Data

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.

GoDockerLinux
Digital PR

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.

PythonPlaywrightClaude API
Reporting

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.

LovableGoogle CloudAPIsLLM APIs
AI Search

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.

LLM APIsPythonAnalytics
Paid Media

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.

WordPressPHPGoogle Ads Workflows
Local SEO

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.

WordPressPythonAPIsGBP
Digital PR

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.

LovableClaude APIVendor APIs
WordPress

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.

WordPressPHPLLM APIs
SEO

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.

WordPressPHPOpenAI APIYoast
My capability map

Skills & technology ecosystem

Hover a group to explore the stack behind it.

Search & AI Visibility

How pages get found, by crawlers and by models.

Technical SEOEnterprise SEOAI Search OptimizationAEOGEOLLM VisibilityLocal SEOProgrammatic SEOGoogle Business ProfileEntity SEOOn-page SEOSite Architecture
How I work

Research → Strategy → Build → Automate → Measure → Iterate

Career

Ten plus years across development, marketing and search

Fall 2025 – Current

Independent Practice

Independent AI and Technical SEO Projects

Remote in Toronto

Fall 2023 – Fall 2025

Sona Visual Inc.

Technical Marketing Specialist

Remote in Toronto

Spring 2022 – Fall 2023

ParseHub Inc.

SEO Specialist

Remote in Toronto

Summer 2018 – Winter 2021

North Solutions Inc.

Marketing Specialist

Remote in Toronto

Summer 2017 – Summer 2018

Multimatic Inc.

Communications Specialist

Markham, ON

Fall 2015 – Spring 2017

MadWhips Inc.

Social Media Coordinator

Toronto, ON

Summer 2015 – Fall 2015

WiConnect Inc.

Junior Developer, IT Co-op Student

Toronto, ON

Continuous learning

Certifications

AI, search and analytics training from Google, IBM, HubSpot and others.

IBM Generative AI for Digital Marketing
IBM SEO Mastery
Google AI Professional
Google Analytics
Google Ads
Google Tag Manager
Google Search Console
HubSpot AEO Fundamentals
Meta Certification
Yoast SEO Certification
ITIL4 Certification
About

Marketing was never supposed to be separate from technology.

I started in computer science and IT, moved into marketing, and specialised in search. Today I work where search, AI, automation and software overlap.

Read the full story
Farzad Vafaei, AI and Technical SEO Engineer, in Toronto
“Like a car, great search performance is engineered: the right strategy, the right engine, the right execution.”

Farzad Vafaei

Available for work

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.

AvailableOpen to Full-Time & Contract OpportunitiesToronto, Canada · Remote