Work Experience


Turn 10 Studios Logo

Senior Software Engineer

Microsoft - Turn 10 Studios

Remote

2022 - Present

Turn 10 Studios Logo

Software Engineer II

Microsoft - Turn 10 Studios

Redmond, WA / Remote

2019 - 2022

Xbox Logo

Software Engineer II

Microsoft - Xbox Live

Redmond, WA

2017 - 2019

  • Built and maintained frontend for Web SISU, a new sign in / sign up web flow aimed at expanding Xbox Live beyond the console to mobile platforms and Win32.
  • Built various test apps and prototypes for new Xbox Auth Library (Xal) and XSAPI, including the Win32 test app the Xal team relies on daily for testing.
  • Feature work and bug fixes supporting monthly releases for Xal.

Freelance Programmer

Self-Employed

San Diego, CA

2016-2017

  • Responsible for implementing the multiplayer mode for a GearVR title in Unity3D.
  • Implemented asynchronous turn-based gameplay using Photon Realtime and a custom node.js endpoint hosted on Heroku.
Pocketwatch Games Logo

Software Engineer

Pocketwatch Games

San Diego, CA

2014-2016

  • Technical ownership of UI architecture and implementation for a real-time strategy game in XNA.
  • Gameplay programming and debugging with special attention to the pitfalls of lock-step networking.
  • Significantly reduced deployment times by automating the build pipeline using Slack and Hubot.

Solutions Engineer

Provide Commerce

San Diego, CA

2014

  • Frontend and backend web development using ASP.NET MVC and LESS to support major responsive overhaul to ProFlowers order process pages.
  • Architecture and development on QA automation platform using Selenium and Visual Studio. Implemented Page-Object model to create reusable test-platform for web regression testing.
Seal of the University of California, San Diego

Programmer Analyst

UC San Diego Division of Biomedical Informatics

San Diego, CA

2012-2014

  • Co-Author: “MAGI: a Node.js web service for fast microRNA-Seq analysis in a GPU infrastructure.” Bioinformatics 2014; 30 (19): 2826-2827.

Game Credits


Skylight

2017

Multiplayer Programmer

Logo of Skylight

Tooth and Tail

2017

Additional Programming

Logo of Tooth and Tail