Projects
Game systems, custom engines, developer tools, and AI automation — all built with a QA-first mindset.
GamesQuidditch AI Flight System
Behavior tree-driven AI agents that collect items, mount brooms, and navigate 3D arenas.
GamesIslandEscape Survival Game
Voxel weapons, teleporter systems, health components, and interactive tooltips in UE5.
AIMCP Command Panel for Unreal Engine
C++ plugin + Python FastAPI backend bridging AI models to the Unreal Editor.
EngineVulkan 3D Renderer
Custom 3D renderer with PBR materials, dynamic lighting, 35% performance optimization.
AIBrightForge
Hybrid CLI coding, design, and 3D generation agent using local LLMs with cloud fallback.
ToolsModular Survival Companion Platform
C# 12/.NET 8/WPF desktop app with Clean Architecture for multi-game progression tracking.
GamesPLAYConway's Game of Life
Interactive cellular automaton with toroidal wrapping, neighbor counts, and adjustable grid — ported from C++ to web.
GamesPLAYCrypt Crawler
Team-built Unity dungeon crawler with WebGL build — explore procedural crypts and battle enemies.
ToolsPLAYScientific Calculator
Full expression parser with Shunting-Yard algorithm, trig functions, and keyboard support — ported from C++ to web.
GamesWizard Jam
UE5 game jam project featuring spell-casting UI, magic systems, and multiplayer wizard combat.
AIHoneyBadgerVault
AI-powered autonomous agent for secure vault management and intelligent automation.
GamesDeepCommand
Unreal Engine 5 tactical command simulation with AI-driven unit behavior and strategic gameplay.
GamesPaws of Valor
Service dog training simulation promoting veteran mental health awareness through interactive gameplay.
Developer Productivity Tracker
UE5 editor plugin tracking coding sessions, build times, and development metrics in real-time.
ToolsStructured Logging Plugin
UE5 plugin providing structured JSON logging with categories, severity levels, and output targets.
ATM Banking System
OOP inheritance-based banking simulator with checking, savings, credit accounts, and a "Rob the Bank" easter egg.
A* Path Planner
Interactive pathfinding visualizer with BFS, Greedy, Uniform Cost, and A* algorithms on a grid.
Ms. Pac-Man AI Agent
Autonomous game-playing AI using decision trees and ghost prediction for Ms. Pac-Man.
Vulkan Graphics Pipeline Labs
Progressive Vulkan API labs covering swap chains, shaders, textures, lighting, and model loading.
Spaghetti Relay
Networked relay communication system demonstrating TCP/IP socket programming and packet routing.
Concurrency Drinking Game
Multithreaded simulation using mutexes, semaphores, and condition variables for concurrent resource access.
Multithreaded Reservation System
Thread-safe gas station simulation with Car, Station, and Pump classes managing concurrent fueling.