Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Undergraduate Research Assistant at University of Alberta
January 1, 2024 - PresentConducted research on procedural content generation and co-creative AI tools. Developed AI agents for game-play tasks and level generation. Supported user studies and contributed to academic tool development.
Keyholder at Lids
August 1, 2023 - PresentManaged store operations including opening/closing and staff training. Ensured smooth store functionality and met sales targets in a customer-facing role.
Teaching Team Member at CMPUT 250, University of Alberta
April 1, 2025 - September 15, 2025Manned labs and systems for the course; mentored student teams creating Unity games in an interdisciplinary environment; provided feedback, taught Unity fundamentals, and graded project milestones.
Lead Developer at Radiation Realm
December 31, 2023 - September 15, 2025Led core gameplay systems from prototype to release; collaborated on design and implementation within Unity.
Solo Developer at Quadra Rush
January 1, 2022 - September 15, 2025Developed and released a fast-paced arcade game on Google Play Store; designed gameplay, UI, and visuals; managed publishing.
Executive Producer and Teaching Assistant at Last Ferry to Crocuta
January 1, 2024 - PresentExecutive producer and teaching assistant for a Unity-based project; organized development tasks and provided guidance to the team.
Undergraduate Research Assistant at University of Alberta
January 1, 2024 - PresentConducted research under Dr. Matthew Guzdial on procedural content generation and co-creative AI tools. Developed and evaluated AI agents for gameplay tasks and level generation. Supported user studies and contributed to academic tool development.
Keyholder at Lids
August 1, 2023 - PresentManaged store operations, including opening/closing and staff training. Ensured smooth store functionality and met sales targets in a customer-facing role.
Teaching Team Member at CMPUT 250: Computers and Games, University of Alberta
April 1, 2025 - September 15, 2025Made Labs and Systems for the course. Mentored student teams creating Unity games in an interdisciplinary environment. Provided feedback, taught Unity fundamentals, and graded project milestones.
Volunteer TA at MESC Summer Camp, Maskwacîs Education Schools Commission
August 31, 2024 - September 15, 2025Taught youth introductory programming concepts using MIT Scratch. Assisted instructors and encouraged student engagement.
Undergraduate Research Assistant at University of Alberta
January 1, 2024 - PresentConducted research under Dr. Matthew Guzdial on procedural content generation and co-creative AI tools. Developed and evaluated AI agents for gameplay tasks and level generation. Supported user studies and contributed to academic tool development.
Keyholder at Lids Edmonton
August 1, 2023 - PresentManaged store operations, including opening/closing and staff training. Ensured smooth store functionality and met sales targets in a customer-facing role.
Volunteer TA at MESC Summer Camp, Maskwacis Education Schools Commission
August 1, 2024 - September 15, 2025Taught youth introductory programming concepts using MIT Scratch. Assisted instructors and encouraged student engagement.
Research Project – Tile Embedding and VAE/ML Research at Independent/Research
January 1, 2025 - PresentDesigned a data processing pipeline to extract and normalize tile-based level representations from classic games. Trained a Variational Autoencoder (VAE) on high-dimensional tile embeddings to explore latent space representations.
Co-Creative Level Design Tool Lead (TRP) at Godot TRP – Co-Creative Level Design Tool
January 1, 2024 - PresentDeveloped a procedural content generation tool using Tree-based Reconstructive Partitioning (TRP) and integrated human-AI collaboration for level design workflows in game AI research.
Moodify – Social Mood Tracking App at Independent Project
January 1, 2024 - PresentDeveloped a social networking app for sharing and viewing geo-located user moods. Led backend team and implemented cloud storage, location, and user management.
Last Ferry to Crocuta – Executive Producer and Teaching Assistant at Unity
January 1, 2024 - PresentWinner: Game of the Year – Best Artistic Design, UofA Game Awards. Supervised and mentored the team; provided design, technical, and project management feedback during development.
Radiation Realm – Lead Developer at Unity
January 1, 2023 - PresentLead development of core gameplay systems from prototype to release. Managed code quality and collaboration within the team.
Quadra Rush – Solo Developer at Google Play Store
January 1, 2022 - PresentDeveloped and released a fast-paced arcade game; designed gameplay, UI, and visuals; handled store publishing and updates.
Recta Rush – Developer at Somer.io / Unity
January 1, 2021 - PresentCreated a top-down shooter featuring fast-paced action and responsive controls; published and promoted the game on the platform.
Education
BSc in Computing Science at University of Alberta
January 11, 2030 - January 1, 2027BSc in Computing Science at University of Alberta
January 11, 2030 - January 1, 2027BSc in Computing Science at University of Alberta
January 11, 2030 - January 1, 2027Qualifications
Industry Experience
Gaming, Software & Internet, Education, Media & Entertainment, Professional Services
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Edmonton today.