With nine years of experience in professional game development, I am comfortable diving into large, existing codebases and efficiently contribute to development with minimal ramp-up time. I excel at collaborating across disciplines with design, art, and production.

I am always happy to talk with passionate people or teams creating exciting gameplay experiences.

Skills

Gameplay & Systems Development

  • Strong C# and C++ skills with object-oriented programming expertise
  • Proficient in game engines including Unity, Unreal Engine, and custom engines
  • Experienced in gameplay programming, including character & camera controls, enemy AI (state machines, behavior trees), and UI development
  • Skilled in system architecture, code optimization, and performance profiling

Multiplatform & VR Development

  • Developed for PS5, PS4, Nintendo Switch, Apple Arcade, Steam, and Epic Games Store
  • Experienced in VR development for Meta Quest, PSVR, and OpenVR
  • Knowledgeable in platform-specific optimizations and performance tuning

Networking & Engine Tooling

  • Proficient in networked gameplay
  • Experienced in engine support, editor tool development, and workflow improvements
  • Strong understanding of version control systems (Git, Perforce)

Collaboration & Leadership

  • Background in teaching & education, making complex topics accessible
  • Strong written and verbal communication skills for documentation and team collaboration
  • Experienced in cross-discipline teamwork to support engineers, designers, and artists