Case studies.
The work, fully unredacted.

Public client case studies. What was scoped. What shipped. What got measured. Three more in the publishing queue. This index grows as approvals land.

CLIENT · LIVE 2025-Q4 · 3 MO

Marketing site + SEO + admin portal rebuild

Toronto IT certification training company. Full migration off legacy PHP onto Next.js 16. 200+ programmatic SEO pages. 70+ individually-mapped redirects. Full Facebook Lead Ads + Stripe pipeline. Custom admin portal for leads, enrollments, content, payments. Shipped. Live. Ranking authority preserved through cutover.

Next.js 16SupabaseStripeResendFB Lead Ads APISchema.org × 7
PSEO PAGES200+
LEGACY REDIRECTS70+
ADMIN PORTALFULL
DELIVERY3 MO
Read the case study →
DRAFTING · APPROVAL PENDING 2026-Q1 · 4 WK

AI Workflow Sprint · Lead-triage agent

Custom Claude Code skill + MCP server for a Toronto consultancy. Auto-classifies inbound leads. Routes high-intent to the founder's inbox with summary + ICP score. Drops the rest into a nurture pipeline. Approval pending. Case study publishes Q3 2026.

Claude CodeMCPSupabaseResend
DRAFTING · APPROVAL PENDING 2026-Q2 · 1 WK

Programmatic SEO + GEO Audit

Fixed-scope audit week for a SaaS company on AI search visibility. Schema gaps, llms.txt design. Passage-citability rewrites. 30-day execution plan. Approval pending. Case study publishes Q3 2026.

Schema.orgllms.txtGEOSearch Console