About

I’m a data center engineer, musician, and linux enthusiast with a homelab obsession.

Current Job - Data Center Engineer II

I’m a Data Center Engineer at a major cloud infrastructure provider.

Most of my work is in managing RMAs due to the incredibly high hardware burn rate that is all too common these days. When I’m not managing RMAs I’m troubleshooting servers, switches, cabling, scripts, and any other data center aspects to keep my DC running smoothly.

Any time left is dedicated to studying internal systems, scripting, and automation to become as efficient and productive as possible.

Previous Job - Travelling Data Center Technician | Project Lead | Software Developer

Previously, I worked in datacenters all across North America: installing, de-installing, site migration, breakfix, RMA handling, troubleshooting, fiber testing, site audits, you name it. I also ended up leading multiple concurrent jobs for clients ranging from local businesses to leading hyperscalers.

During this time, I built a custom drive wiping platform: I developed custom SMR erasure software from the ground up, deployed this software to 4 racks of high-capacity JBODs, and developed detailed processes to ensure that drives are wiped to the NIST SP 800-88 Rev. 1 standard. The software also managed log aggregation, log design, data pipelines, data retention, report generation.

I processed roughly 30,000 hard drives with this setup during my time in this position.

This drive wiping project taught me more about storage media in a year than I ever thought I would learn in my entire life. I’ve also learned so much about networking, enterprise hardware, and hyperscaler datacenter environments during my time in this position and I’m genuinely grateful for the time I spent here.

Current Personal Projects

  • Finishing this website rebuild
  • Creating docs.mikewilsonstl.com to host all of my project documentation/configs
  • Creating a high-availibility proxmox cluster
    • Quickly learned that I need to learn more about ceph to achieve this
  • Creating an APT repo for convenient homelab script deployment
  • Building a mini-rack using 5 mini-PCs, a tiny unmanaged switch, and a custom-built power supply

Homelab

Compute Network Storage
4x Dell PowerEdge R620 1x Juniper EX2300-C-12T 18TB Total HDD
1x Dell PowerEdge R320 1x Arista DCS-7010T-48 22TB Total SSD
5x Asus PN40
2x Raspberry Pi 3B+
Favorite Tools Tools I’m Learning
OpenPGP Proxmox
Yubikeys Ceph
rclone JunOS
neovim Arista EOS
bash OpenCA

Mike Wilson 🐧🎸🎀

Data center engineer, Linux sysadmin, and musician.

I spend most of my time building my homelab, songwriting, and fixing the songs and systems I break along the way.


---BEGIN GEEK CODE BLOCK---
Version: 3.12
GIT/MU/PA d- a C++ L+++
w W+++ !M Y++ PGP+
----END GEEK CODE BLOCK----