Resume


Technical Skills


Programming Languages
C++
C#
C
Rust
Python
Ruby
Java
HTML/CSS
Scheme
Platforms
Microsoft Windows
Linux
Apple macOS
Programs
Unreal Engine
Unity 3D
Git
Perforce

Education


University of Central Florida

Florida Interactive Entertainment Academy
December 2019

Master of Science in Interactive Entertainment

Indiana University Bloomington

December 2016

Bachelor of Science in Computer Science

Certificate in Game Studies

Dean's List, Fall 2013 & Fall 2016

Work Experience and Activities


Crowd Control, Warp World

San Jose, CA (remote, company based in Chicago, IL)
Unreal Engine Programmer
March 2020 - May 2020, February 2021 - March 2021

Designed and implemented an Unreal Engine 4 plugin for Warp World’s Crowd Control product in C++, for use with C++ and blueprints

Programmed a custom TLS system that utilized the OpenSSL library to allow the plugin to communicate securely with Warp World’s servers

Wrote a demo package and documentation for the plugin to ease integration of the plugin into third-party games

Raptor Racing, Warp World

San Jose, CA (remote, company based in Chicago, IL)
Gameplay and AI Programmer
June 2020 - August 2020

Built Raptor Racing in the Unreal Engine for Twitch Interactive’s “Chat’s Choice Awards” with a team of 7

Implemented systems for raptor interaction and movement to ensure race completion and randomness of the races

Ran performance tests on the game to ensure high performance with upwards of 100 AI agents in each race and implemented fixes to reduce the performance cost of each AI agent

Malediction, Desert Beagle

Orlando, FL
Lead Programmer - AI Programmer
November 2018 - December 2019

Led a programming team of 4 in developing Malediction in the Unreal Engine using C++ and blueprints. This allowed rapid iteration on designs to improve the game during development

Programmed the AI enemies and bosses to achieve puzzle design goals

Designed the AI architecture to allow for flexibility in design. This allowed for rapid changes to the AI’s behavior with few changes to the code base

As of January 21, 2020, Malediction has over 18,000 downloads on Steam

Frankenship, Salty Hamster Games

Bloomington, IN
Programmer
August 2015 - May 2016

Worked with an 8-person team to create Frankenship in the Unity Engine using C#

Developed a front controller to allow for players to interact with the game using a keyboard or a controller

Wrote code for the health system, camera movement, menu interactions, and movable object spawning throughout the development of the game

Academic Project - Advanced Game Programming, University of Central Florida - FIEA

Jaunary 2019 - April 2019

Developed a data-driven game engine in C++

Wrote systems to allow for data to be imported into the engine utilizing JSON format

Utilized multiple software design patters in the development of the game engine