nikom.work

PHP, WordPress, Laravel, TypeScript, and technical SEO systems.

I build and debug the implementation layer: diagnostic plugins, workflow tools, AI-assisted automations, local model workflows, 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.

All work
WordPress / PHP Shipped public plugin

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.

WordPress / PHP Shipped public plugin

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.

WordPress / PHP Public plugin beta

Safe WebP Queue

Convert WordPress Media Library images and generated sizes to WebP locally, with originals kept, safety checks, skip reasons, CSV export, and optional frontend serving.

PHP, WordPress, wp-admin, GD, Imagick, Media Library, WebP, CSV export

Shows practical WordPress/PHP plugin work around media performance, server capability checks, batch processing, safe file handling, and evidence-first UX.

TypeScript / Operations Live demo

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.

Technical SEO / Systems Portfolio proof

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.

Performance Proof lab

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.

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.

AI / automation systems

Local LLM and diffusion workflows, model API wrappers, review queues, multi-step rewrite/QA pipelines, and human-controlled automation.

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.

Contact