PHP, WordPress, Laravel, TypeScript, and technical SEO systems.
I build and debug the implementation layer: diagnostic plugins, workflow tools, crawl/indexing cleanup, conversion tracking, performance fixes, and practical internal systems.
Web/software systems
21+ years
Technical SEO
13+ years
WordPress / WooCommerce
13+ years
Laravel
Current public proof app
Featured Work
Proof before claims
Public plugins, demos, technical systems, and anonymized implementation-heavy cleanup work.
IndexLane Crawl Fetch Inspector
Read-only WordPress diagnostic plugin for crawler-facing HTTP status, redirects, canonicals, robots directives, JSON-LD counts, response time, dev/staging residue, and CSV evidence.
PHP, WordPress, wp-admin, HTTP diagnostics, CSV export
Shows practical WordPress/PHP product work and crawler-facing technical SEO diagnostics.
WPFixPath Redirect & Internal Link Auditor
Read-only WordPress plugin for finding broken, redirected, old-domain, and staging-domain links inside post, page, and product content, with source-page evidence and CSV export.
PHP, WordPress, content scanning, redirects, CSV export
Shows migration cleanup, internal-link QA, and source-backed handoff discipline.
ReachLog
Outreach and operations tracking system with target tracking, dedupe protection, reply/status/follow-up state, CSV import/export, and human-controlled action queues.
Next.js, TypeScript, workflow state, CSV import/export, dedupe logic
Shows stateful workflow tooling instead of spreadsheet chaos.
ILCrawler
Technical SEO crawler/audit system with crawl setup, rendered checks, Lighthouse evidence, issue generation, exports, and review UI.
Docker, FastAPI, PostgreSQL, crawler workflows, Lighthouse
Shows technical SEO diagnostics, evidence capture, and implementation-oriented audit workflow.
Core Web Vitals Fixture Lab
Controlled examples for performance/CWV reasoning, including layout, script, image, and rendering problems.
HTML, CSS, JavaScript, Lighthouse, performance diagnostics
Shows controlled debugging and performance explanation.
WordPress/WooCommerce GSC 5xx Recovery
Fixed a WordPress/WooCommerce issue where pages loaded visually but returned HTTP 500 at the crawler-facing HTML response layer. Restored 200 responses and verified priority URLs in Search Console.
WordPress, WooCommerce, Cloudflare/cache, GSC, HTTP diagnostics
Shows real crawler-facing production debugging.
Scope
What I work on
Implementation work where systems, diagnostics, data, and handoff quality matter.
WordPress / PHP diagnostics
Crawler-facing HTTP checks, plugin diagnostics, migrations, WooCommerce cleanup, redirects, and CSV evidence.
Laravel / backend systems
Blade apps, Eloquent models, validation, mail flow, tests, and boring deployment-ready conventions.
TypeScript / workflow tools
Operator interfaces, dedupe logic, CSV import/export, state tracking, and human-controlled queues.
Technical SEO / analytics cleanup
Crawl/indexing fixes, Core Web Vitals diagnostics, GA4/GTM QA, and conversion signal cleanup.
Operating Style
How I work
The useful output is a verified change, a clear finding, or a clean next step.
Evidence first
Start from observable behavior, source URLs, logs, screenshots, exports, or repeatable checks.
Bounded scope
Define the affected surface and avoid turning cleanup into an open-ended rewrite.
Production-safe changes
Prefer small, reversible steps with verification before and after the change.
Clean handoff
Leave source-backed notes, CSVs, issue lists, or implementation context that someone can use.
Need implementation-level cleanup?
Send the URL, symptom, and what needs to be changed or verified.