I’m a developer who specializes in Game and Web Development from Calgary, Alberta, Canada
I really like making things fun to use.
[My Porfolio](Website not available. Sign in: https://www.twine.net/signup
I am a passionate software developer with 7 years of experience developing in the Unity Engine and more recently 2 years of Full Stack Web Developer experience using TypeScript, React, and NodeJS. I love trying new things and learn very quickly.
Employment and project experience
Full Stack Web Developer Lion Gaming Inc.
June 2022 - Present
XR Unity Engine Developer MAMMOTH XR
February 2017 - June 2022
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
- Setting up an elaborate scenario manager that allowed us to create each experience as an individual scene. This made testing each scene individually much easier and made it simpler to rearrange the experience as needed.
- Creating a system allowing artists to implement motion graphics on the HUD in game.
- Developing a couple of the experiences and helping with some others.
- Creating a movement system allowing for full three dimensional movement with ease, comfort, and even two different movement options.
- Meta Store Deployment
Jordan Jones gets stranded in space after their ship performs an emergency jump. As they slowly lose oxygen the player journeys through their memories set in the void of space.
My Role:
Links
🏆Awards🏆
| Award | Presenter | Year |
|---|---|---|
| Best New Media | Stinger Awards | 2023 |
| Engine | Language | Platform | Other skills |
|---|---|---|---|
| Unity | C# | Virtual Reality, Meta Quest | Asset Prep in Blender, Troubleshooting |
- Implementing Stream.io chat features
- Adding a role system to allow users to have various roles.
- Working on a Next-Gen version of the site switching from PHP to Next.js
A web crypto casino built with Lion Gaming Group technologies.
My Role:
We were meant to be doing game development but were needed for assistance on a new web project. I had never done web development previously
- Toolset:
- An ‘activatables’ system allowing various objects to serve different purposes, such as moving to another scene or setting a flag.
- A comprehensive scene system that enables certain scenario objects upon visiting, branching paths based on flags
- Exposing as much as possible to the Unity Inspector to make scenario creation easy without any additional coding
- Comprehensive JSON logging for every event in the game to assist with debugging
- Debugging mode that says which intent was hit to assist with debugging Azure intents on builds
- Menu system that allows adding new scenarios with ease
- Gradient based skin tone selector allowing users to pick a skin tone that most closely matches their identity
- Bluetooth Heart Rate Monitor support for use in future scenarios
A VR training project using Azure’s Conversational Language Understanding (CLU) API to allow current and potential officers to learn via scenarios with branching paths, navigated exclusively with their voice. Unlike other systems where you have to say specific phrases, Azure’s CLU API allows us to simply input the same types of phrases and allow their AI systems to figure out if the intent is roughly the same, making the scenarios more natural to navigate through with your words.
My Role:
I was contracted by Lethbridge College to assist with development. I ended up reworking the entire setup they had to something easier to work with, developing tools and more elaborate systems to allow Lethbridge College to create whichever scenario they need without constantly needing more development from myself.
| Engine | Language | Platform | Other skills |
|---|---|---|---|
| Unity | C# | Virtual Reality, Meta Quest | Asset Prep in Blender, Troubleshooting |
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Calgary today.