- 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 I very much 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). I am “proficient” (if not “expert”) in navigating most common technology stacks.
- I am at home in any operating system; though, 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 always leave the campsite cleaner than I found it.
- This is the Way.
I can do pretty much ALL THE THINGS. If you don't see a skill listed here, it's probably just not in the text file I use to generate the list.
populated dynamically
Recent Notable Work
Independent
- I have a homelab running 30+ containers in a Docker Swarm, using Traefik v2 for ingress/certificates/layer7, all set up along "infrastructure as code" principles (mostly bash-scripted for "recovery" at the moment). The hope is to soon convert it to a three-node arrangement with Proxmox, Ansible, and Kubernetes (2024 personal goal).
- I'm really enjoying playing around with ML/AI "toys," like Ollama and Stable Diffusion. I've set up a containerized version of several UIs in my swarm with shared model repositories and output directories.
- I advocate strongly for data privacy, backups, and general "good internet hygiene." As such, I'll recommend PiHole and other such "essential kit" to anyone who'll listen.
Arctic Wolf
- Maintained and monitored AWS-based Kubernetes resources along with Prometheus, Grafana, and other observability (o11y) tools for software handling millions of daily events globally.
- Participated in two “annual hackathons”: developed a visualizer for identifying technical debt across the organization and an AI-assisted runbook generator and debugging assistant (codellama and 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 improvement.
- 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 development of 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.
- Follower of (and occasional contributor to) AI/ML open-source projects such as Stable Diffusion and Ollama. Beta and current user of Github CoPilot. Conversational in ML topics such as TensorFlow, CUDA, and model training.
- Longtime BBS-er and “homelabber” (docker, kubernetes, traefik, ansible, terraform, fedora) serving my sites, collecting interesting internet content, running several open-source AI and ML pipelines (such as Stable Diffusion and Vicuña), 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 McFarlane 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!