About Me
I'm a Linux and virtualization engineer with over five years of experience supporting and automating distributed infrastructure. What drives me is the satisfaction of building something and watching it work. Taking a problem, writing a script or designing a system, and seeing it come to life feels like magic.
I've always been curious about how things work at a fundamental level. That curiosity led me to complete Linux From Scratch, build out a homelab for experimentation, and develop automation tools—one of which was adopted into production software at my current company.
I'm a self-starter who learns by doing. Right now I'm deepening my expertise in CI/CD pipelines and infrastructure-as-code by building personal projects for my homelab.
Skills
Linux: RHEL, system administration, log analysis, IPMI/out-of-band management
Virtualization: QEMU/KVM, libvirt, hypervisor troubleshooting
Scripting & Development: Bash, Python, C++ (basic)
Infrastructure: Git workflows, GitHub Actions CI/CD, Caddy, systemd
Cloud Platforms: AWS, GCP (Scale Computing integrations)
Monitoring: Grafana, Loki, syslog analysis
Experience
Technical Support Engineer (Tier 1 → Tier 3)
Scale Computing | Indianapolis, IN
September 2022 – Present
- Developed Bash scripts to automate support workflows including SSH certificate generation, drive failure diagnostics, thermal/CPU monitoring, and VM affinity management; diagnostics script adopted into production software
- Led initiative to remediate DMI serial numbers across hundreds of nodes from multiple hardware vendors (Dell, Lenovo, SuperMicro), coordinating customer outreach and tracking
- Performed BIOS and iDRAC firmware updates across 40-node cluster environment for enterprise customer
- Created internal Git repository to document engineering workarounds and field fixes, organized by firmware version
- Assisted QE team in reproducing and documenting GCP platform bug involving drive slot enumeration
- Diagnosed hardware and software failures through log analysis, IPMI/out-of-band management, and distributed storage troubleshooting
- Subject matter expert for Linux internals, HyperCore OS, SCRIBE storage engine, and Leostream integration
IT Support Coordinator
Memory Ventures | Indianapolis, IN
May 2019 – June 2022
- Managed infrastructure of 100+ systems including Linux/Windows servers, 64 video encoding servers, and workstations across on-prem and cloud environments
- Developed Bash and Python scripts to automate file transfers to AWS S3 and between workstations and file servers
- Prototyped video capture automation workflow using Bash, Python, OBS, and ffmpeg
- Implemented system monitoring using Grafana and Loki across the organization
- Maintained network infrastructure including core switches, edge switches, and firewalls
- Led team effort to run, test, and terminate 10,000+ feet of CAT-6 cabling in new 80,000 sq ft facility
Projects
Syslog Viewer
Real-time web-based log viewer built with Python/Flask and WebSockets. Includes systemd service integration, SSL support, and install/update scripts. AI-assisted development with full manual deployment, testing, and maintenance. Deployed in home lab environment.
C++/Python Key-Value Store
Learning project exploring C++/Python interoperability. Features GitHub Actions CI pipeline with multi-platform matrix testing.
Portfolio Site
This website. Dual-environment infrastructure (dev/prod) with Caddy web server, Git branching workflow, and hostname-aware deployment scripts. Hosted on self-managed Alma Linux VMs.
Linux From Scratch
Completed the Linux From Scratch book to deepen understanding of Linux internals—building a functional Linux system entirely from source code.