Summary
Overview
Work History
Education
Skills
Accomplishments
Hobbies and Interests
Software
Timeline
Generic

Jeffrey Carter

Bridgewater,NS

Summary

Results-oriented and passionate Senior Software Engineer with 17 years of experience in video game development. Forward-thinking, with a background working productively in dynamic environments. Fluent in C++, C#, and .NET programming languages used to develop software within the video game development industry. Proud team player, focused on achieving project objectives with speed and accuracy.

Overview

18
18
years of professional experience

Work History

Gameplay and Tools Programmer

Riyo Inc.
Toronto, ON
01.2023 - 05.2025
  • Collaborated closely with team members to achieve project objectives and meet deadlines.
  • Provided technical expertise to the team's narrative space by providing a Dialogue System toolset that was well-maintained and well-documented.
  • Participated in group playtests to provide feedback in targeted areas for focus and improvement.
  • Designed, wrote, and maintained a Persistence System for the team to allow for an abstract way to save the state of actors and objects within the game that could be saved and loaded through Unreal's SaveGame system.
  • Participated in code reviews to maintain high development standards.

Senior Software Engineer

HB-Studios
Lunenburg, NS
12.2012 - 12.2022
  • Worked with project managers, developers, and quality assurance to resolve technical issues.
  • Reviewed project specifications and designed solutions that met or exceeded performance expectations.
  • Worked with software development and testing team members to design and develop robust solutions to meet software requirements for functionality, scalability, and performance.
  • Provided guidance and mentored less experienced staff members.
  • Participated in the architecture, design, and implementation of back-end features using C++ and C#.

Generalist Software Engineer

Ubisoft
Montreal, QC
03.2009 - 07.2012
  • Actively listened to developers, handled concerns quickly and escalated major issues to supervisor.
  • Developed and implemented performance improvement strategies and plans to promote continuous improvement.
  • Demonstrated respect, friendliness and willingness to help wherever needed.
  • Identified issues, analyzed information and provided solutions to problems.
  • Collaborated with team members to achieve target results.

Software Quality Engineer

Electronic Arts
Burnaby, BC
05.2007 - 10.2008
  • Developed and executed QA test cases, scripts and procedures for automated software maintenance.
  • Resolved technical issues and forecasted troubleshooting complications during software trials.
  • Fixed identified issues to improve workflows.
  • Collaborated with QA analysts to establish, meet and maintain quality assurance thresholds based on best-practice tools.
  • Created successful test scripts to manage automated feature testing,

Education

GED -

Art Institute of Vancouver
Burnaby, BC

Skills

  • C
  • Unreal 5
  • NET development
  • C#
  • Unity 4
  • Consoles: PS4, PS5, XB One, XSX, PC

Accomplishments

PGA Tour 2K22

WWE 2K22

WWE 2K20

NBA Live 19

NBA Live 18

RBI 16

RBI 15

Madden 25 (Madden 2015)

Madden 2014

NCAA 2014

NCAA 2013

Splinter Cell Conviction

Splinter Cell 3DS

Your Shape 2012

Just Dance 3

EA Sports World

NHL 2008

NBA 2008

Hobbies and Interests

  • Video Gaming
  • Hockey
  • Board Games
  • Science Fiction
  • Books in Sci-Fi and Fantasy
  • Space

Software

  • Visual Studio
  • Rider
  • Perforce
  • Swarm
  • Confluence
  • Jira

Timeline

Gameplay and Tools Programmer

Riyo Inc.
01.2023 - 05.2025

Senior Software Engineer

HB-Studios
12.2012 - 12.2022

Generalist Software Engineer

Ubisoft
03.2009 - 07.2012

Software Quality Engineer

Electronic Arts
05.2007 - 10.2008

GED -

Art Institute of Vancouver
Jeffrey Carter