Available to hire
I’ve completed the Certificate for Computer Game Design at the University of Alberta, which required me to develop two video games in a team of peers, so I’ve experienced the full game development pipeline. I’m also working on an ongoing video game that will be released on Steam in early 2026.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Founder, Developer at DAiSY CHAiN GAMES
February 1, 2025 - PresentOngoing development of a video game with 3 peers; involved with establishing a small company and managing finances; produced marketing materials and exhibited the game at the Game Discovery Exhibition at KDays; managed a large project with scope creep, design decisions, and resource allocation; works with a large codebase, version control, and CI/CD.
Developer at Government of Alberta – Air Quality (Air Data Coop)
June 1, 2023 - October 5, 2025Developed tooling for Air Quality data processing; integrated into existing databases and processes for data storage and cleaning; delivered a useful product to a client on time.
Lead Developer, Programmer at Bread Heist Website (University of Alberta)
April 1, 2021 - October 5, 2025Led a team of 5 in a top-down rhythm/stealth game capstone project; coordinated tasks and deadlines; implemented rhythm battles and enemy detection systems; contributed as a programmer for gameplay mechanics.
Level Design Lead, Composer, Sound Designer, Programmer at Spring Cleaning Website (University of Alberta)
August 31, 2024 - October 5, 2025Led level design, composed background music, created title/credits music, recorded and synthesized all in-game sound effects, and implemented audio; contributed programming and polishing mechanics.
Developer at Indigenous Women App – 401 Project (University of Alberta)
December 1, 2023 - October 5, 2025Android app delivering information to Indigenous Women in Bolivia with offline usability; offline content download, multi-language support, text-to-speech, account creation, content moderation, and admin publishing features.
Developer at QR Rangers – Android App (CMPUT 301, University of Alberta)
April 1, 2022 - October 5, 2025Team of 5; features include account creation, taking pictures, QR scanning, centralized storage of accounts and images, and a map of previous photos; OO design focus and agile development; full project lifecycle from planning to release.
Developer at HIP Internship (High School Internship Program) – University of Alberta
August 1, 2019 - October 5, 2025Java and Python programming to assist graduate research; created a Python interface to the BabelNet Java API; reformatted a very large XML document into a desired TXT format.
Lead Level Designer, Composer, Sound Designer, Programmer at University of Alberta – Game Development Certificate Program
August 1, 2024 - October 5, 2025Led a multidisciplinary team on a 2D platforming game. Designed the layout of game areas to provide escalating challenges and introduced mechanics gradually. Composed background music for gameplay, title screen, and credits. Created and synthesized sound effects and implemented audio programming for the game; helped polish mechanics.
Solo Developer at Never Stop Typing (Web Game)
April 1, 2025 - October 5, 2025Developed a satirical web game about modern work culture in a solo capacity. The player acts as an employee at a 'word farm' company, must submit new words within a short time or risk termination; designed and implemented core gameplay.
Solo Developer at So Long Gay Bowser (ROM Hack)
March 1, 2025 - October 5, 2025Developed a ROM hack for Super Mario 64 to convert it into a narrative experience. Created 3D modelled challenge levels and integrated end-to-end dialogue between characters.
Lead Developer, Programmer at Bread Heist (University of Alberta capstone, Game Development Certificate)
April 1, 2021 - October 5, 2025Led a team of five on a top-down rhythm/stealth game. Coordinated development to meet deadlines and implemented rhythm battles and enemy detection systems.
Solo Developer at Rex Justice Saves the World
October 1, 2024 - October 5, 2025Developed a 3D action game with retro-futuristic aesthetics. Built multiple 3D environments; designed a deliberately cumbersome combat system that allows limb-by-limb control and weapon assignment. Created prerendered particle effects and cutscenes to achieve a distinctive look.
Solo Developer at Pilgrimage
January 1, 2024 - October 5, 2025Developed a short 3D game about fulfilling photography requests. Created a small 3D island, built a system to rate photographs by framing, and authored client backstories and justifications.
Solo Developer at Love Crafters
June 1, 2023 - October 5, 2025Developed a virtual pet game for Nintendo DS, focusing on extreme performance and memory constraints and implementing most features without a game engine.
Programmer, Composer, Sound Designer at Itch Page (Game Jams)
September 1, 2019 - PresentParticipated in numerous game jams, solo and small teams; delivered playable prototypes within 48 hours; built experiences for itch.io page.
Education
BSc in Computing Science with Specialization in Software Practice at University of Alberta
September 1, 2019 - June 1, 2025Certificate in Computer Game Development at University of Alberta
September 1, 2019 - June 1, 2025High School Diploma at Mother Margaret Mary High School
September 1, 2016 - June 1, 2019Qualifications
Alexander Rutherford Scholarship
January 11, 2030 - October 5, 2025AP Scholar with Honor
January 11, 2030 - October 5, 2025AP Program: Computer Science, Physics, English
January 11, 2030 - October 5, 2025Industry Experience
Gaming, Education, Government, Media & Entertainment, Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Edmonton today.