Profile

I’m a tech enthusiast with 6 years of experience in the games industry. I am focused on eliminating pain points for whatever project I’m working on. My background is in Quality Assurance and process automation.
I have experienced all phases of the development cycle - from ideation to post-launch support.

Skills
Languages
  • Python
  • Java
  • JavaScript
  • C#
  • C/C++
  • Devices
  • Windows
  • Xbox Series X
  • Xbox Series S
  • Playstation 5
  • Android
  • Tools
  • Jira/Confluence
  • Unreal Engine
  • Unity
  • Git
  • Jenkins
  • Education

    Computer Systems Technology

    British Columbia Institute of Technology Graduating Dec 2026
  • GPA of 93%
  • Elected Set Representative
  • Experience

    Game Designer

    Boss Knight Games 2023-2024
  • Worked with artists to design and inspire characters and mechanics.
  • Collaborated with other designers to ensure characters had unique abilities and play styles.
  • Made character and system changes based on player feedback to find fun and balance.
  • Reviewed card and rules text to ensure consistency and clarity.
  • Core Tech QA/Studio Support

    The Coalition 2022-2023
  • Expanded test frequency and enabled CI testing on core engine tools and features by designing, creating, and maintaining a Python library to automate software and build validation tests.
  • Maximized test efficiency while minimizing risk by analyzing feature overlap amongst various developers and product owners.
  • Created Batch scripts to standardize and automate platform specific setups and tool deployment, reducing the time it took to switch configurations, reformat hardware, and the amount of invalid issues submitted due to incorrect settings.
  • Junior Unreal Engine Specialist

    Brass Token 2021
  • Automated the creation of regularly scheduled builds and enabled an interface for creating on-demand builds using using Jenkins, eliminating the possibility of users entering an incorrect command or variable.
  • Eliminated build failures due to insufficient storage using Python to archive old builds from PCs & Servers.
  • Automated build start, completion, and error notification through Slack, allowing key team members to keep tabs on build health.
  • Tools Quality Assurance

    The Coalition 2020 to 2021
  • Reduced the daily smoke test duration by designing and creating functional tests using Unreal Blueprints & Python.
  • Created & maintained documentation for teaching how to create automated tests.
  • Quality Assurance

    EA Vancouver 2018-2020
  • Saved manual labor and created additional test coverage by designing and implementing new automation scripts.
  • Communicated and tracked key feature development stability between multiple technical and non-technical teams.
  • Projects

    Terminal Operations

    Godot Game
    Game Designer | Project Manager 2024
  • Created in 2 days by a team of 8 people.
  • Designed the core loop with the team.
  • Controlled scope creep and organized features by priority
  • Worked with the art team to ensure the game concept was feasible within the time limit
  • Refactored core game logic to allow for rapid iteration once the core loop was implemented.
  • BARTER

    Web Application
    System Designer | Programmer 2024
  • BARTER is a marketplace that allows exchange without using currency.
  • Created in 5 weeks by a team of 5 people.
  • Written with EJS, JavaScript, and NodeJS.
  • Worked with Artists and Programmers to design reusable assets to minimize production time, given tight time constraints.
  • Final grade of 99%
  • BetterMap

    Web Application
    System Designer | Programmer 2024
  • BetterMap is a navigation site designed to help students get around BCIT Burnaby as effectively as possible.
  • Written with JavaScript, HTML5, Bootstrap and Google Firebase.
  • Implemented a custom A* Pathfinding algorithm to find the shortest routes, taking into account elevation changes.
  • © 2025 Corey Buchan