Author Image

Hi, I'm Ryan

Ryan Heath

Software Engineer, Technical Game Designer

I am a senior computer science and game design student at DigiPen. I have experience collaborating with designers, artists, and sound designers across many game projects. I have taught classes in C, C#, Lua, and Python in topics ranging from introductory programming to game engine architecture. I have practice hosting and administering devops tools including Gitea, Drone, and Phabricator with up to 30 users.

Leadership
Teamwork
Communication
Research
Design
Problem Solving

Recent Posts

Experiences

1
Engineer Intern
AuthorDigital

May 2020 - Aug 2020, Remote

Female CEO led video game company of industry veterans connecting people through story.

Responsibilities:
  • Wrote a Unity serialization library that outputs to JSON or CSV and documented it in Confluence which allowed other teams to implement it in their projects
  • Created a data driven inventory system with a simple to use interface by extending Unity’s Addressable Asset System, enabling other engineers and designers to easily modify gameplay data
  • Integrated the Unity Unit Test Framework into the project and set up a test runner in Jenkins, which sent notifications to the team on test failures
  • Worked with Jira utilizing Agile Scrum methodologies

Teaching Assistant & Tutor
DigiPen Institute of Technology

Sep 2019 - Apr 2021, Redmond, Washington

Since 1988, DigiPen Institute of Technology has been preparing students to succeed as skilled engineers, artists, and designers in the growing technology industries.

Responsibilities:
  • Assisted students with their calculus, linear algebra, and C/C++ coursework
  • Primary TA for 36 sophomore game teams in CMake and Lua
2

3
Computer Science Instructor
DigiPen Academy

Jun 2019 - May 2020, Redmond, Washington

DigiPen Academy is the K-12 sibling of DigiPen Institute of Technology, which has been turning talented college-age students into exceptional engineers, artists, designers and video game creators for more than three decades.

Responsibilities:
  • Taught high school students game development, C#, Unity, C, Lua, and PICO-8
  • Wrote the curriculum for a game engine architecture course in PICO-8 and Lua

Skills

Projects

Alpacadores
Tech Lead Nov 2018 - Dec 2018

Classic JRPG style combat simulation game with multi-color luchador alpacas.

Mechaton
Producer / Tech Lead Jan 2019 - Apr 2019

A mech themed top down shooter with ARPG style loot collection.

Infinite Supernova
Tech Lead Aug 2019 - Apr 2020

A cosmic themed infinite runner with rythm elements.

Escape Sequence
Producer / Tech Lead Aug 2020 - Dec 2020

A roguelike FPS with a focus on exploration and player progression.

Subject 13
Tech Lead Jan 2021 - Apr 2021

A roguelike FPS with a focus on satisfying movement.

Education

BS in Computer Science and Game Design