About Me

I am a game programmer and software developer that works a lot with Unity amongst other programming languages, tools and engines! I love making things, and in my free time I play guitar and practice production.

  • Game Programming
    Unity, Godot
  • Software Development
    C++, C, C#, Java, Python, HTML, CSS, Javascript
  • Project Management
    Jira, Confluence, GitHub
  • 2024
    Product Owner Co-op at Canadian Tire Financial Services
  • 2022
    Technical Specialist at Canadian Tire Corp
  • 2023, 2024
    Participated in multiple game jams
  • 2025
    University of Western Ontario
    Major in Computer Science
    Minor in Game Development

My Work

The thumbnail for Plink-Down, a game I made for LoJam 
                    2024.

Breaking Bob

Lojam x GDS 2025 Winner

This game was the winner for both People's Choice and Best Mechanics/Fun at the second annual Lojam x GDS game jam! This game works best with a controller, I recommend trying it out!

My Contributions:

I did all of the gameplay programming and controls, the UI programming, the environment generation, and the music. My partner John did all of the art and Dylan did the enemy AI and the NavMesh.

Try it on itch
The thumbnail for Plink-Down, a game I made for LoJam 
                    2024.

Micro Movers

GDS MicroJam Winner

This game was made in 2 days for the GDS MicroJam and won best art. This was made entirely in Unity with the assets being made in aseprite and the music being made in FamiStudio.

My Contributions:

I programmed the inventory system and the player movement, and I also did the music. My partner Dylan did the art and the gameplay loop.

Try it on itch
The thumbnail for Plink-Down, a game I made for LoJam 
                    2024.

Plink-Down

Lojam 2024 Submission

This submission was made in Unity for LoJam 2024. I programmed the game itself including menus, mechanics, and physics while my two other team mates did the art and music.

My Contributions:

I came up with the concept and programmed the game mechanics, controls, and physics.

Try it on itch
The thumbnail for Plink-Down, a game I made for LoJam 
                    2024.

Flappy Slappy

Game Programming Assignment

This was my first assignment in CS 4482 where we had to make our first game. I programmed the game and made all of the assets.

My Contributions:

I made all of the sprites and music, and did all of the programming.

Try it on itch
The thumbnail for Plink-Down, a game I made for LoJam 
                    2024.

Slimes Against Humanity

Lojam x GDS 2024 Submission

This submission was made in Godot for LoJam x GDS in 2024, a game jam in collaboration with the Western Game Design Society. This game suffered from scope creep during the week as well as dealing with bugs I couldn't figure out on my own. This was also my first 3D game.

My Contributions:

I did all of the game mechanics, controls, mechanics, and the flipping animation.

Try it on itch
The thumbnail for Plink-Down, a game I made for LoJam 
                    2024.

Up the Beanstalk

Lojam 2023 Submission

My very first game! Made in Godot as a submission for LoJam 2023 with some friends. This project suffered some communication issues at first, but I was still pretty happy with the final product. It runs very poorly in the browser, so please download the ZIP if you want to try it.

My Contributions:

I programmed all of the enemies and the scene transitions.

Try it on itch

Contact Me