top of page
Image by Gerald Escamos

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

PROFESSIONAL 

B

Here you'll find a link to my latest Resume. I update it when applicable or every 3-5 months, depending on personal projects and experience gained.

PORTFOLIO

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.

HerosLifeinAnotherWorld-Level01-WindowsMacLinux-Unity66000.0.24f1__DX11_2024-10-2911-00-14
  • 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.

2024-09-0112-59-412-ezgif.com-optimize.gif

 

  • 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.

Untitled - June 17, 2026 at 15.44.50_1.gif

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

EXPERIENCEO
CONTACT
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.

bottom of page