I'm a Principal Cloud Architect with thirty-plus years of senior practice across the technology waves that have actually shaped enterprise computing — Internet, identity federation, security, Industrial Control Systems, NERC CIP, cloud, and now AI. Most of what I write here is shaped by that arc.

This site is where I think out loud. The professional sections are the domains I work in or pay close attention to; the personal sections are where I tinker. They share more engineering DNA than the categorization suggests.

What you'll find here

Cloud — Cloud architecture, platform engineering, and the durable patterns that outlast the next round of vendor announcements.

AI — Practitioner notes on agentic AI, MCP, multi-provider orchestration, and what I've learned from building and running real personal AI systems.

GridTech — Grid modernization, the AI/energy collision, and OT/IT convergence. Utility tech is more consequential and less well-understood than the broader tech industry assumes.

ICS Security — Industrial Control Systems and operational technology security: threat model, convergence, and the patterns that hold up when bad outcomes break things in the physical world.

Drones — FPV, builds, and the engineering-rich hobby that keeps a senior architect grounded in real-world constraints.

3D Printing — Additive manufacturing as a workshop tool, design for the loads parts actually see, and material choices that matter.

Home Automation — Smart home as personal infrastructure: protocols, control planes, the local-first debate, and the WAF principle that's harder than any of the technology.

Research Curation Daemon — A self-hosted, fully autonomous weekly podcast pipeline that scouts, synthesizes, and ships briefings across AI, Cloud, GridTech, and Security. Also a worked example of what I think enterprise AI practice should look like — agentic, telemetry-first, with a single explicit human-judgment gate.

A note on the writing

Most posts here are AI-assisted, in the sense that nearly all writing is now. They are not AI slop. If you find one that reads like slop, that's a defect and I want to know about it — reach me through Contact.