- I am the inveterate dabbler: a life-long tinkerer, hacker, and technologist. Ask me about my homelab.
- I am the eternal student. I learn quickly and enjoy the process. We can learn something new every single day; we need only make the effort.
- I am at least “conversationally fluent” in most modern programming languages (and several spoken ones). Proficient — if not expert — in navigating most common technology stacks.
- I am at home in any operating system. As a recovering Windows admin, I prefer Linux or BSD command lines these days.
- I analyze and adapt when faced with the unfamiliar. I spring into action when faced with calamity.
- When in doubt, I check the logs. When the logs don’t exist, I create them. When they’re full of garbage, I fix the problems causing the garbage logs. I aim to leave the campsite cleaner than I found it.
- This is the Way.
Character sheet, lifelong campaign.
I’ve been playing this character in this campaign for more than thirty years. Look at the ridiculous points total — and I’m STILL not a superhero. If you don’t see a skill listed here, it’s probably just not in the file I use to generate the list (yet).
loading…
populated dynamically
Currently
Full-stack software engineer at a 3D printing platform.
- Reduced monthly infrastructure spend from >$100K to <$40K through dependency audits, sunsetting zombie services, MongoDB consolidation, and targeted bug fixes; one translation-service issue alone recovered ~$30K/year.
- Built a RAG-augmented materials & capabilities advisor chatbot for Shapeways: FastAPI + Gemini, multi-turn conversational pattern, deployed on Cloud Run.
- Brought a Java-based 3D-model processing service onto GCP via GKE, Terraform, and a Flux-based GitOps pipeline; activated from existing API surface.
- Competitive analysis on the paid 3D model market — structural disruption from new entrants and policy changes feeding directly into product strategy.
Workshop
Tooling and side projects worth pointing at.
- Mattermost bridge for agentic coding on the go. Self-hosted relay so I can drive Claude Code or Copilot from a chat channel — message a project, get work done, no laptop required.
- Nightcrew. Cron-driven adversarial review loops layered on the same framework. One agent writes, another critiques. Claude and Copilot, both directions.
- Writing about AI systems reliability and architecture at satisfies.
Homelab & Personal Projects
- Homelab running 30+ containers in a Docker Swarm with Traefik for ingress, certificates, and layer-7 routing — set up along “infrastructure as code” principles (mostly bash-scripted for recovery at the moment). Planned migration to a three-node Proxmox + Ansible + Kubernetes arrangement.
- Containerized stack of local AI/ML tools in the swarm: Ollama for chat and code, ComfyUI for image generation, shared model and output volumes across services.
- Active workflows include character-consistent pixel art animation pipelines (Flux + Redux for frame coherence, Aseprite as the finishing environment) and local-LLM-driven scripts for everyday automations.
- Strong advocate for data privacy, backups, and general “good internet hygiene.” I’ll recommend Pi-hole and other essential kit to anyone who’ll listen.
Previously
Arctic Wolf
- Maintained and monitored AWS-based Kubernetes resources along with Prometheus, Grafana, and other observability tools for software handling millions of daily events globally.
- Two annual hackathons: a visualizer for identifying technical debt across the organization, and an AI-assisted runbook generator and debugging assistant (codellama + custom Python wrapper) for Kubernetes/o11y workflows.
The Oxford Group
- Led re-architecting of the company’s 50+ WordPress sites for better security, development, deployment, and scalability.
- Reduced AWS spend 10x through vastly improved asset pipelines, “push to deploy,” code auditing, and WordPress streamlining.
- Developed, documented, and maintained self-hosted Jenkins, Sonarqube, and associated infrastructure-as-code for CI/CD and code quality.
- Developed, documented, and maintained Node.js APIs for standardized provision of critical data to diverse services.
- Developed, documented, and maintained a portable C#.NET Windows Forms application for “single-click” harvesting of Excel worksheet data from a remote Bloomberg terminal into a Node.js API’s SQLite data store.
- Led several time-sensitive, critical-path promotional projects which netted the company nearly USD$1.5M in subscription revenue.
Parking Panda
- Created a sprite-based solution (.NET System.Drawing) for map pins which allowed creation of custom-priced pins for just-in-time pricing changes or discounts.
Legendary Wisdom
- Consulting on everything from system building (new/upgraded PCs) to network installation; web design to application development; illustration to audio production; auto maintenance to 3D printing… I can do ALL THE THINGS.
- Longtime BBS-er and homelabber serving my sites, collecting interesting internet content, running open-source AI/ML pipelines, and serving as my family’s streaming media, backup, and photo store from desktops and mobiles.
Other Things I’ve Done
Recording industry
engineer, gaffer/technician, vocal artist, musician (piano, guitar/bass, cello)
I ran a recording studio with my Dad and recorded/played shows with our band, Fable.
Performance
on- and off-air/camera/stage talent, musician, comedy writer
I met Seth MacFarlane at RISD before he became sickeningly wealthy. The jerk.
Science / Medical
ER lab/surgical pathology accessions, sleep lab research assistant
I once walked around with some guy’s disembodied leg over my shoulder all day.
Retail industry
video game sales, automobile sales, retail management, in-store marketing
Ugh… retail. Slinging coffee’s always fun though; and — hey! — free espresso. <jitter>
Restaurant industry
waitstaff, line/short order cook, sous chef, booking/M’D’
If you have a properly stocked kitchen, I can do some food wizardry for you.
Construction / Trade
forklift operator, general contractor, electrician/plumber, RE management
Og lift heavy thing. Og turn heavy thing into pleasant furnishings for hovel.
And then some!
(You read everything? You’re awesome! Thank you!)
No, seriously… I’m kind of a silly-person; you deserve the credit for making it through!