A comprehensive record of infrastructure builds, AI projects, software products, and technical walkthroughs — spanning 15+ years of enterprise IT and hands-on engineering. Filter by category below.
A gothic horror incremental clicker built in Godot 4.6. You are condemned to The Pit — descend through three dark sectors (The Maw → Foundry → Cathedral), harvest six escalating currency tiers, then ascend to The Heavens for a mirrored celestial progression. Reach 10,000m depth and 10,000m ascent to Transcend, earning a permanent 2× multiplier. PC and iOS export via GodotSteam. Dog Water Development.
A retro-styled connected minigame collection built in Godot 4 under Dog Water Development. 27 minigames in one package — Tic-Tac-Toe, Pong, Pool, Scramble, Hold'em Poker, Wordle, Battleship, Checkers, Snake, Gem Swap, Minesweeper, Metro Dash, and more. Shared meta-progression: work jobs, spend cash at the Vapor store to unlock games, earn 331 achievements and climb 4 Steam leaderboards. Steam lobby-based online multiplayer for 8+ games.
A Flutter companion app for Plex and Emby users. Provides a unified interface to search movies & TV shows, submit media requests, watch trailers, and report issues — backed by either Overseerr or Ombi. Features a full admin control panel (ADMIN_Controls branch) for managing requests, issues, and user permissions across multiple server environments.
Contributed to Questie-Epoch, a Lua-based quest helper addon for the Project Epoch WoW private server. Questie provides in-game quest tracking, objective markers, and NPC locations — a beloved community tool for classic WoW players. Contributions include bug fixes and compatibility improvements for the Epoch server's custom content.
A first-person grocery store management simulator built in Godot 4.6 with C# (.NET) and Jolt Physics. Order products, stock shelves, manage the backroom, ring up AI customers at the register, and build out your store. Full 3D environment with Forward Plus rendering, persistent saves, and LAN co-op for up to 4 players. Dog Water Development.
Hyperconverged Windows Server 2022 failover cluster across 3 AZW SER mini PCs. Full AD domain, CSV storage, live VM migration, custom Hyper-V virtual switch configs (VLAN-tagged storage network), and automated cluster balancing.
Dockerized homelab service stack: Portainer, Nginx Proxy Manager, AdGuard Home (DNS), Plex, Overseerr, Ombi, Cloudflare DDNS. Automated deployment via Python scripts and Portainer API.
Production home network with OPNsense firewall, full VLAN segmentation (LAN / servers / storage / DMZ / kids), Squid proxy with SSL Bump for deep packet inspection, Cloudflare tunnels, WireGuard VPN, and custom NAT. AdGuard Home provides split-brain DNS with internal .corp resolution. Uptime Kuma monitoring with Microsoft Teams webhook alerting.
Multi-host XCP-NG cluster managed via self-built unlocked Xen Orchestra (Debian VM running the GitHub XOA source build for zero licensing cost). Configured shared NFS/SMB storage pool for live VM migration across hosts, automated snapshots, GPU passthrough for Emby media transcoding, and VMDK import from legacy ESXi workloads. Demonstrated multi-host HA before moving to Proxmox for primary lab hypervisor.
Designed and deployed a multi-tiered storage environment. Ceph cluster across 3 nodes with CephFS presented as a unified DFS namespace (\\homelab.local\FileShare, \Media, \appdata) — files replicated instantly across all nodes. FreeBSD ZFS pool with 30 data disks, 2-disk OS mirror, 2-disk SLOG mirror for write acceleration, and dedicated L2ARC cache SSD. Investigated GlusterFS as an alternative for XCP-NG shared storage. Evaluated TrueNAS SCALE for hyperconverged workloads.
Provisioned Proxmox VE on 3 hosts via USB (GPT/UEFI dd imaging via Rufus). Resolved SAS HBA passthrough for bay drives not appearing under Proxmox. Configured shared NFS storage pools, GPU passthrough (Emby NVIDIA acceleration), and migrated existing VMDK images from XCP-NG. Cluster serves as primary production hypervisor platform following evaluation of Proxmox vs XCP-NG for homelab use cases.
FreeBSD server running bhyve as the primary hypervisor, hosting a Debian VM that re-exports ZFS NFS shares as SMB for Windows clients and XCP-NG shared storage. Network bonded via LAGG for redundancy and throughput. Serves as the foundation for the ODIN mass storage node — 27TB+ accessible across the homelab. FreeBSD chosen for its native ZFS maturity, bhyve performance, and network stack reliability.
Early LLM adopter since GPT-3 (2022). Built AI-assisted development workflows using GitHub Copilot, Claude Sonnet, and GPT-4 across game development, infrastructure automation, and productivity tooling. Applied prompt engineering and RAG patterns to internal projects. Evaluated and tested multiple frontier models for agentic task execution. Advising organizational teams on practical AI adoption strategies.
Local and cloud-based generative media pipeline for game asset production. ComfyUI with custom node workflows for character/environment generation, ControlNet-guided pose consistency, AudioCraft (Meta) for ambient sound generation, and AI-assisted sprite cleanup. Integrated into the Grave Endeavors and GamerPoints art pipelines to accelerate indie game asset production without a dedicated art team.
Custom Discord bot (OPUS) deployed as a Docker container on self-hosted infrastructure. Connects to a private Discord server, exports full channel message history (60+ channels, 37,000+ messages), and exposes a local HTTP API for semantic search and channel queries. Built to surface institutional knowledge and identify project patterns across long-running community conversations. Python + discord.py + Portainer API.
The official website for Dog Water Development — showcasing all studio projects (Grave Endeavors, GamerPoints, Shelf Life) with full project detail pages, dev status, game mechanics documentation, and the studio's signature humor. Pure HTML/CSS/PHP.
Hand-coded portfolio site with zero dependencies (pure HTML/CSS/JS). Deployed on self-hosted infrastructure via Docker + Nginx + Nginx Proxy Manager with Cloudflare SSL. Auto-updates via CI pipeline.
End-to-end guide: hardware selection (AZW SER mini PCs), Windows Server 2022 install, Active Directory setup, failover cluster configuration, CSV storage, and VM live migration.
Zero-to-production guide for self-hosting services at home. Covers Docker Compose, Portainer CE, Nginx Proxy Manager, Cloudflare DNS + SSL, and DDNS auto-update.
Complete walkthrough of the Steam publishing process using Godot 4 and GodotSteam — Steamworks setup, achievements, leaderboards, build pipeline, pricing, release checklist, and post-launch support. Based on real experience shipping with Dog Water Dev.
If you're building or scaling a team that needs technical depth paired with strategic vision — let's connect.