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

Menlo Park, CA (remote, company based in Chicago, IL)
Unreal Engine Programmer
March 2020 - Present

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

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

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

Center for Research in Extreme Scale Technologies

Bloomington, IN
Research Intern
June 2014 - May 2015, August 2015 - April 2016

Refactored code and tested existing software solutions for mobile testbed

Assisted in design of a mobile testbed for a high-performance computing platform

Developed the serial communications program in C to interact with the testbed

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