Venture
Open-world survival + co-op climbing
Team Size: 2
Role: Lead Engineer
BLUE
Spaceship building and physics-based 1v1 duels
Team Size: 30+
Role: Systems Engineer
Mantle
Minigame combat and dynamic narrative sequences
Team Size: 27
Role: Gameplay + UI Engineer
Flower Defense
3D tower defense meets gardening sim
Team Size: 2
Role: Technical Designer
About Me
Hey! I'm Ian, a gameplay programmer currently studying at USC.
I've worked across many different genres in my previous projects, but I'm most passionate about building features under the character-action umbrella: things like player movement, 3Cs, and combat mechanics. I'm specifically focused on bringing together engineering and design skills to create elegant, modular systems— focusing on how to combine intuitive player experience with easy-to-understand code.
Though I'm an engineer at heart, I also have experience with game design, illustration, 3D modeling, and composition/audio direction, which allows me to easily collaborate on multi-disciplinary teams.