About

Builder. Thinker.
Public-interest builder.

I'm William Lodge — a self-taught web developer, SEO/GEO infrastructure builder, AI workflow integrator, and public-interest technology developer based in Boulder, CO.

Background

I've been building and operating technical systems for over 20 years — starting in corporate conference AV and live production, moving into broadcast, theater operations, and eventually into web development, server infrastructure, and AI-assisted project work.

Everything I know, I taught myself. That's not a credential — it's a process. It means I've had to understand why things work, not just how to follow instructions. That understanding is what I bring to every project.

I spent 25+ years managing AV and technical production systems for corporate conferences and live events. Twelve of those years in a project manager role. That background gave me a discipline around systems thinking, real-time problem-solving, and operational reliability that you don't get from a coding bootcamp.

What I Build

My current work falls into two categories that feed each other:

  • Client and freelance work: Websites, SEO/GEO infrastructure, VPS management, AI workflow integration, and OSINT research for individuals, small businesses, and organizations.
  • Public-interest technology: Free resource platforms, civic tools, and field tools for people experiencing homelessness — driven by lived experience and a belief that good information infrastructure matters.

These aren't separate tracks. The SEO and schema work I do for clients directly informs the technical architecture of the public-interest sites. The field problems I encounter building for people in crisis make me a better systems designer for everyone else.

How I Work

I work alone and directly with clients. No account managers, no junior team passing off tickets, no six-week onboarding process. You send me a message and I reply. If I take the project, you work with me the whole time.

I document my work and I leave things cleaner than I found them. I won't build something you can't understand, maintain, or hand off later.

The AV and Production Years

25+ years in corporate conference AV and live production. 12 years as a technical project manager. Theater background — 8+ years in stage operations. I mention this not as nostalgia but because it matters: managing a live broadcast with a 30-person crew and a two-hour window to execute teaches you a kind of operational discipline that makes everything else feel manageable.

I built EventCrewOS because the software available for event staffing operations has always been inadequate. That project is an extension of 25 years of watching the problem.

Lived Experience

My public-interest homelessness resource projects are informed by lived experience. I don't treat this as a marketing point — I mention it because it explains why I build these things for free, why I prioritize mobile performance and plain language, and why accuracy and resource verification matter more to me than design trends.

The gap between someone needing help and finding it is often a technology problem — a bad website, an outdated resource list, a page that doesn't load on a phone with a weak signal. That's a problem I can actually fix.

Technical Approach

I favor plain-language code, minimal dependencies, and infrastructure I can understand and explain. I build on PHP + JSON for most sites. I manage my own VPS running DirectAdmin and OpenLiteSpeed on AlmaLinux. I don't use frameworks I can't fully read and debug.

AI tools — primarily Claude — are part of my workflow for structured output generation, schema building, and research summarization. I use them to accelerate real work, not to replace judgment or skip understanding.

Start a conversation → View projects →