CORE COMPETENCIES
Systems Architecture & Optimization
C++ Systems Architecture
AI Behavior Trees
Viewport Memory Optimization
Designing and implementing scalable C++ and blueprint engine systems for Unreal Engine, focusing on modularity and maintainability.
Crafting complex AI behaviors using behavior trees and perception components for dynamic gameplay interactions.
Optimizing rendering pipelines and memory usage for demanding scenarios like split-screen viewport passes.
PROJECT BREAKDOWNS
Dark Symbiosis (An Unreal Engine 5 FPS)
2 Player Split-Screen Zombie FPS
Engineered custom C++ enemy AI, multi-threaded wave spawning, and optimized split-screen viewport rendering for tight memory budgets.
PROJECT BREAKDOWNS
Bubble's Tadpole Travesty (A Unity 6 Platformer)
Precision 2D Platformer
Developed custom sweep collision physics, sub-millisecond input buffering, and robust Unity C# state machines for responsive player control.
2D Single-Player Platformer
Engineered custom C# enemy AI, 2D level design, platform mechanics and simple combat.