BENJAMIN COOPER

Download my CV

PROGRAMMING EXPERIENCE

Roles and Responsibilities

September, 2020 to May, 2021

SCORCH

AI Programmer on Development Team of Fourteen (14) Individuals
Single player, FPS game with a unique lighting system for stealth
Programmed enemy behavior and enemy combat mechanics in C#
Created technical risk assessment documents and organized them in Redmine Pineapple

April, 2019 to May, 2019

Interdimensional Crystal Zombie Murder Warriors

Programmer on Development Team of Six (6)
Single player, tower defense game, designed with a unique controller similar to the Skylanders’ portal.
Programmed wave combat system, enemy attacks and some mechanics, player tower attacks and mechanics, and part of the game loop in C#
Created technical risk assessment documents and organized them in Redmine Pineapple

March, 2021 to May, 2021

Sphere & Shield

Programmer on a Team of Two (2)
Networked concept co-op game using Unity’s Transport API.
Contained both asynchronous and synchronous elements
Responsible for shooting mechanics and AI, as well as syncing these over a network

WORK EXPERIENCE

August, 2020 to Present

Accidentally Games

Burlington, VT

Lead AI programmer for the team
Worked with several other students from various majors to develop a shippable game
Created an engaging combat loop with AI that react to the environment

August, 2019 to December, 2019

No Quarters

Burlington, VT

Programmer for the team
Worked with three other programmers to create a unique portfolio piece
Designed and programmed creative boss fights to challenge the player