Loading Resources...

Home
\
About Me Decorative Background
Portfolio Head Shot

About Me

I've always wanted to make things that made people happy. Video games ended up being a great passion of mine which allowed me to make people smile. I'm always looking for opportunities in programming where I can use my skill set, grow & develop, and reach my best potential.


Programming Experience



Generalist Programmer

at What If? Games
|
North Vancouver, Canada
Sep 2024 - Present

Working on "Kinshift"

  • Created Core Gameplay Systems
  • Developed Near-Isometric ARPG Combat System
  • Created Inventory System & Equipment System
  • Developed Scalable & Modular Stat / Modifier System
  • Created Scriptable Task Based A.I Framework / System For Designers
  • Created ARPG Combat A.I With An Emergent Stealth System
  • Created Debug Framework & System
  • Main U.I Tech for Title
  • Developed Cinematics System
  • Created Novel Split Screen Camera System
  • Setup, Administrated, and Owned Perforce Version Control
  • Managed Google Cloud Services

Generalist Programmer

at What If? Games
|
North Vancouver, Canada
Sep 2024 - Present

Working on "Kinshift"

  • Created Core Gameplay Systems
  • Developed Near-Isometric ARPG Combat System
  • Created Inventory System & Equipment System
  • Developed Scalable & Modular Stat / Modifier System
  • Created Scriptable Task Based A.I Framework / System For Designers
  • Created ARPG Combat A.I With An Emergent Stealth System
  • Created Debug Framework & System
  • Main U.I Tech for Title
  • Developed Cinematics System
  • Created Novel Split Screen Camera System
  • Setup, Administrated, and Owned Perforce Version Control
  • Managed Google Cloud Services

Generalist Programmer

at Brass Token
|
Vancouver, Canada
Aug 2021 - Nov 2023

Worked on an unannounced project

  • Gameplay Programming & Prototyping (Character, Camera, & Gameflow)
  • Performance Profiling & Optimization
  • Main U.I Tech for Title
  • Created Brass Token’s Debug System / Plugin
  • Cinematic Prototyping and Implementation
  • Created Custom Music Manager System
  • Wwise Prototyping, Implementation, and Maintenance
  • Created Automated Playthrough System
  • Started and Developed Brass Token’s Unreal Q.O.L Plugin

Worked on "The Gloom Below"

  • Core Game Loop Prototyping
  • Created, Setup, & Owned Telemetry Systems
  • Main U.I Tech for Title
  • Automated Memory Report and Analytics System
  • Owned and Maintained Jenkins & Build Machines

Worked on "The Chant"

  • Optimization for PC, Playstation, & Xbox
  • Gameplay Programming
  • Created 17 Specialized Tools to Speed Up Pipelines
  • Steam, Playstation Network, & Xbox Live Integration
  • PlayFab Integration & Telemetry Implementation
  • Main Cinematics Support & Cinematic Tech for 37 Cinematics
  • Created and Owned Backend Database
  • Created Frontend for Automated Testing and Profiling Results
  • Owned and Created Input Rebind System for Keyboard & Controllers
  • General A.I Behaviour & A.I Maintenance
  • Specialized Particle Based Swarming A.I
  • Main U.I Tech for Title

Generalist Programmer

at Brass Token
|
Vancouver, Canada
Aug 2021 - Nov 2023

Worked on an unannounced project

  • Gameplay Programming & Prototyping (Character, Camera, & Gameflow)
  • Performance Profiling & Optimization
  • Main U.I Tech for Title
  • Created Brass Token’s Debug System / Plugin
  • Cinematic Prototyping and Implementation
  • Created Custom Music Manager System
  • Wwise Prototyping, Implementation, and Maintenance
  • Created Automated Playthrough System
  • Started and Developed Brass Token’s Unreal Q.O.L Plugin

Worked on "The Gloom Below"

  • Core Game Loop Prototyping
  • Created, Setup, & Owned Telemetry Systems
  • Main U.I Tech for Title
  • Automated Memory Report and Analytics System
  • Owned and Maintained Jenkins & Build Machines

Worked on "The Chant"

  • Optimization for PC, Playstation, & Xbox
  • Gameplay Programming
  • Created 17 Specialized Tools to Speed Up Pipelines
  • Steam, Playstation Network, & Xbox Live Integration
  • PlayFab Integration & Telemetry Implementation
  • Main Cinematics Support & Cinematic Tech for 37 Cinematics
  • Created and Owned Backend Database
  • Created Frontend for Automated Testing and Profiling Results
  • Owned and Created Input Rebind System for Keyboard & Controllers
  • General A.I Behaviour & A.I Maintenance
  • Specialized Particle Based Swarming A.I
  • Main U.I Tech for Title

Teaching Experience



VFS Connect Instructor

At Vancouver Film School
|
Vancouver, Canada
July 2023 - Present

VFS Connect Instructor

At Vancouver Film School
|
Vancouver, Canada
July 2023 - Present


VFS Ambassador

At Vancouver Film School
|
Vancouver, Canada
Feb 2022 - Jan 2025

VFS Ambassador

At Vancouver Film School
|
Vancouver, Canada
Feb 2022 - Jan 2025


Education



Game design Diploma

From Vancouver Film School
|
Vancouver, Canada
2020 - 2021

Honour Roll

Game design Diploma

From Vancouver Film School
|
Vancouver, Canada
2020 - 2021

Honour Roll