GAME PROGRAMMER · C++ DEVELOPER

I build systems that make games work.

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.

  • C++
  • SDL2
  • AI
  • Networking
  • Rendering
  • Git

CURRENT FOCUS

Real-time systems, gameplay, and technical problem solving.

My background combines game programming with professional live-event technology, giving me experience in both software systems and high-pressure technical environments.

Open to technical and programming opportunities

FEATURED WORK

Selected Projects

View all projects →

TECHNICAL PROFILE

What I work with

My strongest work sits at the intersection of gameplay logic, real-time rendering, systems programming, and technical troubleshooting.

01

Gameplay & Systems

Gameplay logic, state machines, player systems, pickups, controllers, and runtime behaviour.

02

AI & Navigation

Pathfinding, seeking, fleeing, pursuit, sensory detection, patrol logic, and behavioural state systems.

03

Rendering & Engine Work

Raycasting, graphics pipelines, frame systems, asset handling, and engine-level problem solving.

04

Technical Operations

Professional AV, live-event troubleshooting, system setup, logistics, team leadership, and execution under pressure.

ABOUT

Software thinking with hands-on technical experience.

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

Have a project, role, or technical problem worth discussing?

Contact Me