Taro Omiya

Grad Student at DigiPen Institute of Technology

Rèsumè

Note: this page is still under construction

Download: Single Page Rèsumè (PDF)

Experience

Software Engineer

WB Games Boston

2024 – 2025

  • Designed a Blazor asset upload form and preview gallery, grouping compressed textures with its original asset.
  • Migrated existing Blazor project from .NET version 7 to 8, utilizing Git bisect to debug misbehaving code.
  • Streamlined a web-based diff tool, comparing changes game designers made over time, into a Github-like interface.
  • Expanded asset compressing server microservice to compute and upload asset metadata to AWS S3.
  • Built Unity UI and behavior with C# for filing support tickets and displaying loading errors.
Online Engineer

NetherRealm Studios

2021 – 2024

  • Developed C++ wrapper for Unreal developers to interface with Typescript REST API for scheduled rewards.
  • Built Unreal data assets and CSV parser for system designers to upload battles, rewards, and events data.
  • Dramatically improved performance of login rewards user experience, while keeping UI code changes minimal.
  • Renovated a Vue-based bot-generator, streamlining contextual fields and improving workflow for game designers.
  • Expanded a NW.js developers tool to generate QA server data, including users and guilds.
Software Engineer

Level EX

2020 – 2021

  • Converted an AWS Windows virtual machine to Linux, reducing licensing cost for live-streaming Unity games.
  • Developed custom Unity Visual Scripting nodes for narrative designers to construct a branching storyline.
  • Profiled iOS/Android app crashes and slowdowns, pinpointing offending assets and suggesting solutions.
  • Constructed a reactive web interface with Typescript, Javascript, HTML, and CSS through Node.JS.
Indie Game Developer

Omiya Games

2013 – 2021

  • Led a team to create a WarioWare-like mobile game Not a Clone, parodying other contemporary mobile games.
  • Engineered code-generators to automate repetitive coding tasks, including storage of save data.
  • Developed open-source C# Unity packages such as the one-click solution, Multi-Platform Build Settings.
  • Constructed tools and frameworks, including sound effects, menus, audio settings, for rapid prototyping.
Senior Software Engineer

Ithos Global

2017 – 2018

  • Designed and developed a new JSON REST API for an existing site using Java, Jersey, MySQL, and Tom EE+.
  • 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 via Bash and Python.
Game Developer

E4 Software

2011 – 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.
GUI Software Engineer

Boeing

2010 – 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.

Skills

Computer Languages
  • C#
  • Typescript
  • HTML
  • Python
  • C++
  • Javascript
  • CSS
  • Ruby
  • Java
  • SQL
  • SASS
  • Perl
Tools
  • Unity
  • Perforce
  • AWS
  • NW.js
  • Photoshop
  • Unreal
  • Git
  • Blazor
  • Jira
  • Blender
  • Godot
  • SVN
  • Vue
  • Miro
Foreign Language
  • English (fluent)
  • Japanese (fluent)

Games

Education

Masters, Computer Science

Digipen Institute of Technology

2025 – 2027

Bachelor, Computer Science

Rensselaer Polytechnic Institute (RPI)

2006 – 2010

  • GPA: 3.92/4.0
  • Summa Cum Laude