
I'M BRANDON MARSHALL
Game Programmer &
Developer

01 PROFESSIONAL
MY EXPERTISE IN GAME DEVELOPMENT
UNITY 2D
5 Years
UNITY 3D
5 Years
C# Programming
5 Years
C++ Programming
4 Years
UI/UX DESIGN
3 Years
HTML & CSS
years 5
AI Animation
4 Years

02 PORTFOLIO
-
Began as a Udemy course, earning a certificate.
-
Evolved into a passion project with purchased assets beyond the free resources.
-
Currently designing and building a complete 2D RPG.
-
Faced a data-persistence challenge because the original course didn’t support multiple scenes.
-
Treating this hurdle as an opportunity to deepen my understanding of game development systems.
-
Capstone Project in Sheridan College’s GDAP Program.
-
Collaborated with a "five-person team" to create a vertical slice based on a selected pitch.
-
Produced a 50+ page Game Design Document (GDD) and Technical Design Document (TDD).
-
Three-month project involving programming, design, and production roles.
-
Demonstrated adaptability, teamwork, and commitment under a tight timeline.
-
Showcased the game on the CNE Gaming Stage 2024, gaining feedback from industry professionals.
-
Built gameplay systems using Blueprint visual scripting in Unreal Engine.
-
Developed an understanding of Unreal Engine workflows, editor tools, and gameplay architecture.
-
Configured and integrated Visual Studio for Unreal Engine C++ development.
-
Gained experience compiling, debugging, and troubleshooting Unreal Engine projects.
-
Learned how C++ and Blueprints interact to create scalable gameplay systems.
-
Strengthened technical problem-solving through iterative development and debugging.
-
Improved understanding of gameplay programming and system design principles.
-
Networked Game Engine Project – Sheridan College GDAP Program.
-
Built on our custom SDL C++ game engine, adding networking functionality.
-
Enabled multiple users to join a server, with the game starting only when two players connected.
-
Focused on efficient memory management, tackling memory leaks, and dangling pointers
-
Deepened understanding of networking principles, engine architecture, and memory management.
-
Strengthened technical skillset and problem-solving abilities through hands-on challenges.
-
Developed gameplay systems using Unreal Engine 5.6 Blueprints.
-
Designed scalable and reusable gameplay frameworks for multidisciplinary teams.
-
Implemented player combat systems, projectiles, shields, and pickups.
-
Created destructible environment systems with designer-friendly customization tools.
-
Integrated gameplay systems with UI, VFX, and player feedback mechanics.
-
Developed autosave and checkpoint progression systems.
-
Applied source control workflows using Git and Git Bash within a collaborative development environment.
-
Resolved merge conflicts and maintained project stability across multiple contributors.
-
Collaborated with designers, artists, and programmers as Technical Director.
-
Strengthened technical problem-solving, debugging, and systems integration skills.
03 Experience
Video Game Design & Development Diploma 2025 - 2026
Game Development Advanced Programming Graduate Certificate 2023 - 2024
Computer Programming Diploma 2020 - 2022
Automotive Technician 2015-2020

CONTACT
Thank you for visiting my portfolio. If you'd like to discuss a project or just want to say hello, feel free to get in touch.




