Terra Howard

Software Engineer

(previously Tyler Howard)

(613) 266-9461





Unity Technologies, Remote

July 2021 - PRESENT: Software Engineer

Member of the Desktop Server team at Unity Technologies, primarily focused on the build process for standalone servers for online multiplayer games made with the Unity Engine.

  • Contributed to the development of Unity’s low-level transport-layer package.
  •  Optimized performance and update scheduling  for multiple game instances running in a single process.
  • Refactored continuous integration environment for integration tests between a standalone server with multiple connected clients.
  • Researched options to securely allow for the use of UDP in browsers for Unity games that target the WebGL platform.

Synacor, Buffalo, NY

August 2015 - January 2018: Software Engineer II

January 2018 - February 2019: Senior Software Engineer

February 2019 - April 2019: Engineering Team Lead

April 2019 - June 2021: Principal Software Engineer

Member of full-stack web development team to configure and deploy Synacor products for clients. Major accomplishments include an email hosting migration project for 2 million users for a major ISP and rapidly standing up scalable Java-based microservices to assist a major client in meeting the manufacturers’ requirements for our clients’ applications for smart home devices. Products include:

  • backend services for identity management
  • authentication systems for online streaming television and radio
  • web portals
  • webmail hosting

5th Planet Games, Rocklin, CA — Software Developer

June 2013 - January 2015

Primarily served as a member of one game’s team at any given time, but shifted as needed to meet critical feature ship dates. Launched one, maintained and patched the rest, responsible for weekly server builds and client and app store updates. Unity experience on unannounced and cancelled title.


Curio Quest 5th Planet Games

Mobile and browser online pet battling game. Worked as full stack developer, with Java server backend and ActionScript 3 frontend.

Unannounced, Cancelled Game made with Unity Engine 5th Planet Games

Mobile game that mixed puzzle and RPG elements. Worked on UI programming with Crazy Eddie’s GUI plugin and client/server communication with a REST API built using PHP.

Dawn of the Dragons 5th Planet Games

Mobile and browser online game cooperative raiding game. Worked as full stack developer, with Java server backend and ActionScript 3 frontend.


C++ Game Engine

September 2017 - Present

Custom game engine programmed in C++. Uses OpenGL and SDL libraries. Able to publish to web with Emscripten.

Real-time Image Correction for Colorblind Users

August 2012 - May 2013

Project in lieu of thesis for master’s program. Studied impact on framerate for post-processing shaders that adjust colors to enhance the experience for colorblind users.


The Guildhall at SMU, Plano, TX — Master of Interactive Technology (Software Development concentration)

August 2011 - May 2013

Studied software development with a clear focus on skills required for game development. Most class assignments used C++.

Southern Methodist University, Dallas, TX— B.S. of Computer Science

August 2007 - May 2011


  • Version control (Git, SVN)
  • Linux environments
  • Cloud computing (Linode, AWS)
  • JIRA
  • OpenGL 4.1
  • WebGL 2
  • DirectX 11
  • Unity Engine
  • SDL
  • Emscripten