CAPSTONE PROJECT
Raycast Rebellion
A custom 2.5D raycasting game built in C++ with SDL2. Work included rendering, level systems, AI behaviours, pathfinding, state logic, and gameplay systems.
View case study →GAME PROGRAMMER · C++ DEVELOPER
I’m Max Cutrara, a game programmer focused on gameplay systems, AI, rendering, networking, and real-time software. I enjoy solving technical problems and turning complex systems into reliable, playable experiences.
CURRENT FOCUS
My background combines game programming with professional live-event technology, giving me experience in both software systems and high-pressure technical environments.
FEATURED WORK
CAPSTONE PROJECT
A custom 2.5D raycasting game built in C++ with SDL2. Work included rendering, level systems, AI behaviours, pathfinding, state logic, and gameplay systems.
View case study →
WIP GAME
A simulation project focused on recreating real-world audiovisual systems and event-production workflows in Unreal Engine 5.
View case study →TECHNICAL PROFILE
My strongest work sits at the intersection of gameplay logic, real-time rendering, systems programming, and technical troubleshooting.
Gameplay logic, state machines, player systems, pickups, controllers, and runtime behaviour.
Pathfinding, seeking, fleeing, pursuit, sensory detection, patrol logic, and behavioural state systems.
Raycasting, graphics pipelines, frame systems, asset handling, and engine-level problem solving.
Professional AV, live-event troubleshooting, system setup, logistics, team leadership, and execution under pressure.
ABOUT
I hold an Advanced Diploma in Game Programming from Humber College and also completed two years of university-level Computer Science. My work has focused on C++, custom engine development, gameplay programming, graphics, networking, and artificial intelligence.
Outside of software, I have several years of professional experience with Encore in live-event audiovisual production. That work taught me how to solve technical problems quickly, coordinate with teams, and stay precise when systems have to work under real deadlines.
See full experience →LET’S CONNECT