TITLES

What the Car?

Game 3 (Playdead)

DrG Invaders

Watch Dogs: Legion

Watch Dogs 2

Assassin's Creed: Unity

Splinter Cell: Blacklist

Rainbow Six: Siege

Red Dead Redemption

Max Payne III

Grand Theft Auto IV

SKILLS

Gameplay Design & Programming

3Cs Design & Programming

Physics-based Gameplay

Puzzle Design

AI Design & Programming

Interactive & Procedural Animation

Rapid Prototyping

Technical Art & VFX

SOFTWARE EXPERIENCE

Unity, C# / HLSL [10+ years]

Unreal, C++ / Blueprint [2 years]

3ds Max, modelling & VFX [6 years]

Blender, modelling & rigging [2 years]

EMPLOYMENT HISTORY

Gameplay Programmer, Flashbulb [2024 - 2025]

Gameplay & Systems Programmer, Triband [2021 - 2024]

Gameplay Designer, Playdead [2018 - 2021]

Technical Designer, Weta Workshop [2017 - 2018]

Game Designer, Ubisoft Toronto [2016 - 2017]

Level Designer, Ubisoft Toronto [2010 - 2016]

Level & VFX Artist, Rockstar Toronto [2008 - 2010] 

EDUCATION

Hon. Bachelor of Applied Mathematics, University of Waterloo, Canada [2004 - 2008]