Rèsumè

Downloads

Professional Experiences

Present

NetherRealm Studios

Online Engineer, February 2022 – Present

  • Developing Typescript server and Unreal tool that interacts with it.

Omiya Games

Indie Game Developer, February 2013 – Present

  • Building over 30 experimental games, with over 850,000 views and downloads.
  • Developing open-source C# Unity packages such as the one-click solution, ​Multiplatform Build Settings​.
  • Coding tools and frameworks, including sound effects, menus, audio settings, for ​Template Unity Project​.
  • Detect and resolve performance drops by debugging and profiling Unity apps using Visual Studio.
  • Directing freelance artists, sound designers, music composers, and creative writers on projects.
Past

Level EX

Software Engineer, September 2020 – February 2022

  • Developing medical mobile apps for iOS and Android remotely with Unity and C#, under the MVC design pattern.
  • Expanding the Unity editor with custom Visual Scripting nodes and other tools for designers and artists to utilize.
  • Constructed a reactive web interface with Typescript, Javascript, HTML, and CSS through Node.JS.
  • Developed an AWS Linux image with NVidia graphics card to run Unity games remotely, live streaming its graphics as video for Level Ex Remote Play cloud gaming platform.

Tech Valley Game Space (TVGS)

Executive Director, April 2017 – February 2020

  • Led and represented one of the largest local community of game makers in the Capital Region of New York
  • Ran a non-profit co-working space, including budgeting and maintaining its computers, equipment, and website.
  • Conducted programs designed to advocate and empower greater diversity and inclusivity in the STEM field.
  • Composed tutorials on game making tools, including Unity, Godot, Construct 2, and C#.

Ithos Global

Senior Software Engineer, October 2017 – May 2018

  • Designed and developed a new JSON REST API for an existing site using Java, Jersey, MySQL, and Tom EE+.
  • Added quality-of-life features into the site, include a tracker recording activity and changes to each record.
  • Integrated reactive GUI elements for a chemical-logging website with JSP, Javascript, and jQuery.
  • Created automated server scripts interfacing Asana REST API to Subversion and Jenkins hooks via Bash and Python.

E4 Software

Game Developer, March 2011 – August 2014

  • Developed and published 4 Unity mobile games on the iOS, Android, Amazon, and Barnes & Noble app-stores.
  • Coded game mechanics, physics, touch controls, motion controls, AI, GUI, visual effects, and audio using C#.
  • Integrated artworks, sound effects, and music from artists and composers.

Boeing

GUI Software Engineer, June 2010 – August 2014

  • Added real-time plotting and morphing of custom 2D images to a geolocation application using DirectX, OpenGL, and C#.
  • Integrated the latest protocols to increase the desktop application’s support and customer base.
  • Developed new features to the application with C#, C++, MFC, ESRI, and Infragistics.

Volunteer Experiences

Present

Tech Valley Game Space (TVGS)

Board Member, April 2017 – Present

Executive Director, April 2017 – February 2020

Co-founder, October 2014 – April 2017

Past

International Game Developers Association Albany Chapter (IGDA Albany)

Board Chair, January 2020 – December 2020

Board Vice-Chair, January 2019 – December 2019

Treasurer, January 2017 – December 2018

Secretary, January 2016 – December 2016

Game Developers Conference (GDC)

Conference Associate, March 2019

Conference Associate, March 2017

Conference Associate, February 2015

Skills

Computer Languages

C#, Java, C++, Typescript, Javascript, SQL, Ruby, Python, CSS, HTML

Tools

Unity, Godot, Unreal, Visual Studio, Eclipse, Git, Perforce, Subversion, Mercurial, Photoshop, Blender

Foreign Language

Japanese

Education

Rensselaer Polytechnic Institute (RPI)

Bachelor, Computer Science, August 2006 – May 2010

  • GPA: 3.92/4.0
  • Summa Cum Laude