I am a passionate Game Developer and Technical Artist bridging the gap between creative design and secure, automated infrastructure. Currently pursuing my IT degree at Purdue University Global, I thrive at the intersection of game engine architecture and DevSecOps.
My mission is to build immersive experiences while engineering the CI/CD pipelines and quality gates that keep the codebase secure, stable, and ready for production.
- Game Development & CI/CD Pipelines:
- Developing Space-Survivor and Void Command (Unity), actively engineering "shift-left" DevSecOps pipelines using custom Python linters, Git pre-commit frameworks, and GitHub Actions to enforce strict code quality.
- Building Wormholio and Kepler Orbits (Unreal Engine 5), focusing on advanced mechanics, blueprints, and technical art.
- Full-Stack Engineering: Recently developed Nebula Forge, a full-stack e-commerce platform built as a university capstone project.
- Infrastructure & Automation: Managing a dedicated Proxmox Home Lab to deploy, test, and host various IT and cybersecurity projects.
- Continuous Learning: Recently achieved my PCEP Certification (Python) and actively exploring deeper Application Security (AppSec) principles.
- Game Engines: Unreal Engine 5, Unity, Defold, LÖVE
- Languages: C#, C++, Python, Java, JavaScript, SQL
- DevSecOps & Infrastructure: GitHub Actions, Git Hooks (pre-commit), CI/CD Automation, Proxmox
- Tech & Security Focus: Pipeline Automation, Technical Writing, Vulnerability Scanning, Network Security
- Creative & Dev Focus: Technical Art, Indie Game Architecture, End-to-End Prototyping
When I'm not writing code or building security gates, I am:
- Running Campaigns: Acting as a Dungeon Master (and player) for Dungeons & Dragons.
- Hardware Tinkering: Building custom home-automation solutions, like my recent Raspberry Pi 5 project using Sunshine and Moonlight to automate our family board game nights.
I am always open to discussing DevSecOps opportunities, game engine architecture, or technical art.
"Securing the pipeline, one game at a time."
