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