RESUME DOWNLOAD
![]()
|
PROFESSIONAL EXPERIENCE
Rooster Teeth Games
|
June 2016 - Present
|
Vicious Circle - Unreal Engine 4 - Asymmetrical Multiplayer First Person Shooter
November 2016 – Present
RWBY: Grimm Eclipse - Unity - Cooperative Multiplayer Third Person Action Game
June 2016 - November 2016
November 2016 – Present
- Implemented and sustained gameplay systems, including numerous character abilities, weapons, gadgets, game modes, level features, and stat tracking hooks for metagame and achievements.
- Ensured all gameplay features were functional and “felt good” in a networked multiplayer environment.
- Collaborated with two other engineers on best practices, style, and providing code reviews for every changelist submitted during the project’s lifespan.
- Exposed game functionality to Blueprints for quick designer-friendly prototyping and general FX hookup.
- Interfaced closely with design on new features, overall game design decisions, and general gameplay feel, from the beginnings of the project all the way through to release.
- Created HUD and frontend UI elements using UMG widgets under the model-view-controller design pattern.
- Worked with animators to support first and third person locomotion and character ability animations.
RWBY: Grimm Eclipse - Unity - Cooperative Multiplayer Third Person Action Game
June 2016 - November 2016
- Onboarded onto a small, fast paced team to help bring the project out of Steam early access into full release.
- Created a new post launch game mode in an existing code base, including new enemy wave spawning, a currency system, and new in game HUD elements.
- Implemented character costume skins to use in-game, with additional frontend UI to purchase and equip.
- Created hooks for triggering Steam achievements and in-game challenges, and added corresponding data to Steam’s web interface.
- Participated in frequent team playtests to provide game feedback and seek out major bugs.
EDUCATION
SMU Guildhall
Master of Interactive Technology, Digital Game Development, Specialization in Software Development Southern Methodist University Bachelor of Science in Computer Science with Honors in Liberal Arts |
August 2014 - May 2016
Plano, TX August 2009 - May 2013 Dallas, TX |
CORE SKILLS
|
LANGUAGES
|
SOFTWARE
|
STUDENT TEAM PROJECTS
Scrapped - 3D Platformer
Project Length: 24 Weeks Team Size: 14 Engine Used: Unreal Engine 4 Team Role: Lead Programmer
|
Luft - Networked Multiplayer Capture-the-flag First Person Shooter
Project Length: 16 Weeks Team Size: 8 Engine Used: Unreal Engine 4 Team Role: Lead Programmer
|
Robbin' Robin - 2D Stealth Puzzle Game
Project Length: 10 Weeks Team Size: 6 Engine Used: Unity 4 Team Role: Programmer and Game Designer
|
Cause & Effect - Android Task Scheduling Application
Project Length: 28 Weeks Team Size: 4 Technology Used: Eclipse IDE and Android SDK Team Role: Programmer
|
INDIVIDUAL PROGRAMMING PROJECTS
Real-time Beat Detection (C++)
Project Length: 12 Weeks
|
Viola (C++)
Project Length: 12 Weeks
|
SimpleMiner (C++)
Project Length: 12 Weeks
|
WebRTC-Based Online Radio (JavaScript)
Project Length: 12 Weeks
|