- 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
- I worked with another senior engineer to shepherd a very outdated application stack into maintenance mode, updating documentation and deployment automation along the way.
- I participated in two of the annual hackathons, developing 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
- I employed my broad skillset in service of efficient and rapid development with best practices at top- of-mind.
- I reduced the company"s outsized AWS spend by an order of magnitude through better management and access control for cloud assets, better deployment practices, and streamlining of everything from the VPC through to the configuration of ECS instances
- I engineered a Consul/Traefik-fronted Docker Swarm (AWS EC2) using custom images from a self-hosted private registry, with deployment triggered by CI, for the company"s WordPress sites.
- I deployed and maintained self-hosted Jenkins and Sonarqube, along with associated “infrastructure as code” (terraform, make), for CI/CD and code quality improvement.
- I developed and deployed numerous node.js APIs for provision of critical data to diverse services.
- I developed and deployed a C#.NET Windows Forms application for “single-click” harvesting of Excel worksheet data from a remote system into a node.js API"s SQLite data store.
Parking Panda
- I 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
- I run a homelab (docker, kubernetes, traefik, ansible, terraform, fedora) which serves my sites, collects interesting internet content, and serves as my family"s streaming media, backup, and photo store from computers, tablets, and phones.
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!