A trip packing list generator that builds personalized checklists based on destination, dates, camping style, and party size — with live weather integration that adjusts recommendations for temperature and precipitation.
// About
I've spent 5+ years turning manual processes into automated systems — building internal tools, wiring up integrations, and owning production workflows end-to-end. I like working close to the metal: if something breaks at 2 AM, I'm the one who gets paged and the one who built it.
Outside of work, I reverse-engineer hardware, write game engine code, and maintain a home lab that's probably more complex than it needs to be. I'm most at home in a terminal.
// Projects
VoxelEngine
Custom voxel game engine with a hand-written HLSL rendering pipeline, fluent-builder block/item registry, and LZ4-compressed non-blocking chunk loading via a ConcurrentQueue-based network thread.
OpenCycloTrac
Reverse-engineered a commercial GPS tracker's MQTT protocol and credential scheme, then built an open-source firmware replacement for the SAMD21/BG96 platform — redirecting it to a self-hosted broker.
Home Lab
Solar battery automations with failover recovery, ESPHome IoT device fleet, and site-to-site IPSec VPN linking two home networks and a datacenter VPS — all self-hosted on Proxmox.
// Skills
Languages
- Python
- C#
- VB.NET
- SQL
Data & Reporting
- Power BI
- Dash / Plotly
- Power Automate
- Excel (advanced)
Infrastructure
- Proxmox
- Docker
- Linux Admin
- IPSec / Networking
Integration & IoT
- REST APIs
- Home Assistant
- ESPHome
- MQTT
// Contact
Want to work together or just talk shop? Reach out.