Projects
Selected projects demonstrating technical leadership, continuous learning, and problem-solving.
Leadership & Communication
- Speaking - Technical presentations and conference talks on API design, documentation best practices, Git workflows, and homelab infrastructure. Delivered to a variety of audiences and hundreds of attendees across multiple conferences and internal events.
Systems & Architecture
-
Homelab - Home infrastructure for continuous learning and experimentation. Hosts multiple services including CI/CD pipelines, game servers, media servers, and web applications. A practical testbed for exploring virtualization, containerization, networking, and security.
-
Home Automation - Comprehensive smart home system built on Home Assistant with local-first architecture. Integrates weather monitoring, security cameras, automated lighting, climate control, and power monitoring with custom automations and dashboards.
Hands-On Engineering
-
Sump Pump Monitor - IoT monitoring system that evolved through multiple iterations to achieve reliable data collection and alerting for basement water levels.
-
Campus Parking Availability System - Led a team of 6 students to design and deploy a real-time parking occupancy monitoring system for the University of Tennessee. Combined hardware and software to solve a real campus problem.
For Fun & Learning
-
Double Monopoly - Monte Carlo simulation tool that solves late-game Monopoly standoffs with statistical analysis.
-
Mealie Cookbook Generator - Python script that generates print-ready PDF cookbooks from Mealie’s API.
-
Streams of Prayer - Cross-platform mobile app for prayer reminders (retired).
-
Biologically Inspired Algorithms - Academic exploration of genetic algorithms, neural networks, and optimization techniques. Forms the basis for my understanding of modern machine learning.
-
The Alligator Car - Early engineering project.
-
YT Clips - YouTube clip sharing tool that lets you create shareable links with custom start and end times.
These projects reflect my commitment to continuous learning, technical depth, and practical problem-solving.