Independent technologist · coding since 1982

Four decades of code, and counting.

From a Commodore PET to AWS — across Sun workstations, IBM mainframes, AS/400s, i386 boxes, and every flavor of Windows and Linux in between. Forty years through financial services, consulting, enterprise software, education, and now ad agency work for healthcare, manufacturing, and automotive clients.

Status Available for new work
Based in Riverside, CA
Coding since 1982 · PET
Currently Ad agency · WordPress · APIs
/ 01 — Industries

Where I've worked, where I work now.

Career arc
  • Financial services earlier
  • Consulting
  • Enterprise software
  • Education
  • Advertising now

Current agency verticals

Building marketing sites, microsites, and integrations for ad agency clients across three regulated and complex industries.

Healthcare & hospitals
Manufacturing
Automotive
/ 02 — Services

What I do, and how.

01 / 04

Custom WordPress development

Hierarchical custom post types, taxonomy logic, URL rewriting, dynamic templates, location-aware nav — the kind of WordPress engineering that goes well past the page builder.

Custom plugins Gutenberg blocks REST API
02 / 04

Multilingual & multi-market builds

WPML and Polylang integrated with ACF Pro and custom post types. The right choice for the scope, not just the cheaper one — useful for clients running campaigns across markets.

WPML Polylang ACF Pro
03 / 04

Integrations & data pipelines

Box.com, Microsoft Graph, Contact Form 7, JotForm, custom REST and SOAP endpoints, MySQL geographic queries — connecting WordPress to the systems your clients already run on.

REST OAuth Webhooks
04 / 04

Infrastructure & self-hosted stacks

Docker environments running legacy PHP and modern stacks side by side, WP-CLI automation, Git workflows, and self-hosted infrastructure (including private LLMs and RAG pipelines) for sensitive workloads.

Docker WP-CLI Self-hosted AI
/ 03 — Selected work

Recent builds.

01 Vehicle-related custom plugins PHP · ACF · Custom CPT 2026
02 Law firm custom plugins PHP · ACF · Bootstrap 5 2025
03 Multilingual content platform WPML · ACF Pro · CPT 2025
04 Box → RAG pipeline integration Docker · Python · Ubuntu 2025
05 Privacy-first embed blocks Gutenberg · React · PHP 2024
06 Franchise geo-distance dashboard MySQL · Haversine · PHP 2024
/ 04 — About

A note on how I work.

I started on a Commodore PET in the early 80s, moved to a C64 in 1982, and the four decades since have taken me through i386 boxes, Sun workstations, IBM AS/400s and mainframes, every flavor of Windows and Linux, and now AWS and Azure. The platforms have rotated through completely; the languages have changed (mostly for the better); the deadlines have gotten shorter. But the actual job hasn't moved much: figure out what a business needs, build it cleanly, and don't leave behind a mess for someone else to inherit.

That perspective is what I bring to ad agency work today. Hospital, manufacturing, and automotive clients all have the same underlying problem: the marketing surface is fast-moving and creative, but the systems underneath are regulated, integrated, and unforgiving. I've built on both sides for long enough to navigate that comfortably.

I work with agencies and in-house teams on engagements between two weeks and three months. If a project is the wrong fit, I'll say so.

Got something complicated? Let's talk.