From full-stack web apps to SOC homelab environments — projects built to develop real, practical skills across software development, cybersecurity, and IT infrastructure.
A real-time multiplayer Battleship game where multiple players join live matches, take turns attacking synchronized boards, and experience consistent gameplay through a shared backend system.
System designer and testing coordinator — shaped the overall multiplayer architecture and led testing efforts to verify game logic, synchronization, and consistent gameplay behavior.
PythonFlaskHTMLCSSJavaScriptPostgreSQLpsycopg
Building a virtualized, enterprise-simulating cybersecurity lab from the ground up using VirtualBox. The goal is a fully operational SOC practice environment with segmented networks, Active Directory, endpoint telementry vis Sysmon, and log aggregation through splunk.
System administrator and security researcher — designed and implemented the virtualized lab infrastructure and configured security monitoring tools.
VirtualBoxpfSenseWindows ServerActive DirectorySysmonSplunk
A web app that lets climbers track, organize, and update their climbing sessions, routes, and progress in one place.
Full-stack developer and system architect — built the user interface, backend functionality, and database-driven structure end-to-end.
HTMLCSSJavaScriptPythonFlaskPostgreSQL
A Linux-based security tool that automates the reconnaissance phase of a penetration test — chaining together Nmap, Nikto, Gobuster, enum4linux-ng, and Searchsploit into a single workflow and generating a clean HTML report with open ports, web vulnerabilities, hidden directories, SMB shares, and known exploits.
Co-authored with Nathan Kitchens for CS4240/6240 — System Administration & Security at Clemson University. Contributed to tool integration, module design, and HTML report generation.
BashPythonNmapNiktoGobusterenum4linux-ngSearchsploitJinja2