About Me

Psych B.A., GameDev, Programmer.

Graduate from York University (Toronto). Educated in video game history, development and mechanics.

Have designed, created and published both collaborative and independent game projects.

Currently a game developer at

Skills


  • Unity
  • Godot
  • Git
  • HTML/CSS
  • Rust
  • C#
  • GDScript
  • JavaScript

Projects


Falling Islands Game Cover

Falling Islands

A 3D greybox game where you attempt to save islands in the sky before they fall. Glide through the air, hit, drag and climb objects. Optionally, interact with the inhabitants to see how they cope with their fate if you are not fast enough to save them.

  • Independent
  • University
  • Godot
  • GDScript
  • 3D
Platinum Driver Cover

Platinum Driver

Accelerate through a track filled with traps in outer space. Dodge, shoot and shield yourself from obstacles and try not to lose points for your final score. Can you make it through without getting hit?

  • Team Project
  • University
  • Unity
  • C#
  • Game Jam
  • 3D
Platinum Driver Cover

Super Blue Ball

Guide a ball by tilting the levels. Go through portals, use jump pads, watch out for obstacles, and try not to fall off the map.

  • Team Project
  • University
  • Unity
  • C#
  • Game Jam
  • 3D
Collapsible Container Cover

Collapsible Container

A plugin made for the Godot game engine designed to add accordion UI functionality. It can be used for any expanding/collapsing UI needs. Made independently by me and released as an open source project.

  • Independent
  • Plugin
  • Godot
  • GDScript
  • 2D
Sort Visualizer Cover

3D Sorting Visualizer

Made with Rust using the Bevy Game Engine. Created as a way to learn Rust and create 3D visual representations of different sorting algorithms. Currently being developed.

  • Independent
  • Bevy
  • Rust
  • 3D
  • In-Development