Hello! I am a software engineer with years of experience in the gaming industry, having worked at Meta Reality Labs and Uken Games. Alongside my professional experience, I have a wide portfolio of completed projects that can be found on this site. I have a degree in computer science with a minor in mathematics from the University of Toronto. I am currently open to work, so please feel free to reach out and connect!
よろしくおねがいします!Meta Reality LabsやUken Gamesを含むゲーム発売会社で数年の経験を持ているプログラマーです。 そして、このサイトで単独に作りましたゲームもあります。 トロント大学から計算機科学専門と数学副専攻で卒業しました。日本語能力試験N2レベルも合格しました。 就職しているし、ご連絡おねがします!
Projects
LoopBox
- GDScript
- Godot
- LoopBox is a puzzle platformer about moving boxes and looping their positions.
- Created in 4 days as a submision for GMTK Game Jam 2025
ShishFish
- GDScript
- Godot
- ShishFish is a score-attack game about making a shish kabob with the bill of a swordfish.
- Created in 1 week as a submission for Godot Wild Jam #84
Pitch Perfect
- GDScript
- Godot
- Step on the mound as a pitcher going for the coveted perfect game. Can you overcome your nerves and strike out all 9 batters?
- Created in Godot 4.3 engine and playable in web!
- Made solo and entirely from scratch for Brackeys 2025.1 game jam
- All assets (including models, animations, textures, and audio) were created by me
Guardian of the 'Za
- C#
- Unity3D
- Rhythm-based “pseudo-platformer” where you don’t control the character, but the environment around him.
- As a guardian angel, protect a pizza delivery guy dancing to music by activating traps to the beat of the music
- Capstone project at the University of Toronto (CSC404, Winter 2022)
- Led team of 10 students during development by designing game, delegating work, and running team sprints
- Wrote gameplay code in C# using Unity Engine. Final game build available to play on itch.io
Reflect, Refract, Escape
- C#
- Unity3D
- Educational multiplayer puzzle video game.
- Designed to teach optics to high school students.
- Completed for research at the University of Toronto.
- Play-test data (from a collection of testers that included current high-school students) was analyzed to conclude the optimal educational game design elements.
Slymes
- C#
- Unity3D
- Online multiplayer arena game (similar to agar.io).
- Project involved devloping game mechanics, inventory management, online netplay, and graphical interfaces.
- Players control a "Slyme" through wide open 3-D worlds, collecting food to grow larger and absorbing other, smaller Slymes.
- Available on Steam
Reso Crawler
- C#
- Unity3D
- Procedurely-generated dungeon crawler.
- The size of the screen is the player’s healthbar.
- The more damage they’ve taken, the less they can see.
- Developed from scratch in 48 hours for the Ludum Dare 42 game jam
- Voted as one of the top 100 most innovative entries.
Galactic Cuisine
- Lua
- LOVE2D
- Physics-focused platformer fully developed in 48 hours for the Ludum Dare 38 game jam.
- Coded from scratch in Lua using the LOVE2D framework.
- Dynamically loads levels from .lua files generated by Tiled.
Prepenol
- Lua
- Corona SDK
- Shoot-em’ up game for Android devices.
- Developed from scratch in Corona SDK using the Lua scripting language
- Player uses on-screen controls to guide spaceship through space, collect powerups, and shoot an endless guantlet of enemies.
stewesho.com
- HTML5
- Sass
- Javascript
- Markdown
- Jekyll
- jQuery
- That’s the site you’re on right now!
- Hosted on GitHub Pages using the Jekyll static-site templating engine.
Skills
I use a different variety of languages and frameworks depending on what I am working on.
Languages
- C++
- Vulkan API
- GLSL
- raylib
- C#
- Unity3D
- HTML5 + CSS3 + Javascript
- SASS
- Jekyll
- jQuery
- React
- Python
- GDScript
- Godot
Additional Skills
- Desktop Game Development
- Mobile Game Development
- Game Engine Development
- Graphics Programming
- Web App Development
- Responsive Front-End Web Design