Employment
Mitsubishi Financial Group (MUFG) | Aug 2018 - Aug 2021 | Consultant |
Worked with a small team of developers for internal reporting and workflow tools for MUFG. Tasks included SQL scripting for DB tasks, developing frontend (Angular/TypeScript) and backend (C#) for MVC-based web tools, creating and coordinating live code deployments, end to end testing, and handling daily/weekly data reports. |
“ActionRPG” and “aRPGEditor” | Jan 2017 - Present | Solo |
A personal training & experimentation project made in Unity3D & Visual C#. “ActionRPG” is a diablo-like isometric RPG, while “aRPGEditor” is its accompanying tool for automating spell, aura, texture, and localized text development. |
“World of Warcraft” Addons | Jun 2014 - Sep 2018 | Solo/Small Team |
Developed various addons for the MMORPG “World of Warcraft” to learn more about LUA and UI scripting. Prominent addons include “DR Tracker”, “PlayerCP”, and “World Quest Party”. |
“Factions: Origins of Malu” | Mar 2017 - Sep 2017 | Small Team |
Worked with a small team to develop a team-based, 3rd person, MOBA-styled battleground game. Implemented and improved existing systems for replicated game objects, player UI elements, and various “battleground” game modes, such as Capture the Flag. Assisted with development of client/server networking and registering game servers to a server browser via a custom RESTful API. |
“SativSaltMine” | Nov 2016 - Jan 2017 | Solo |
An IRC chat bot for TwitchTV. Written in Python, the bot can be interacted with via a set of commands. Keeps track of users’ “Salt”; an in-chat currency used for giveaways and other benefits. |
Bastion’s Fall: The Last Doomstorm | Jul 2016 - Nov 2016 | 4-person team |
Worked with a small team to develop a UE4 FPS for PC. Designed and implemented all AI functionality, as well as high score saving, loading, and associated UI’s. Assisted in enemy/player stats development, and in UI design/functionality. Created for Full Sail University final project. |
“Minefusion” Minecraft Server | 2011 - 2013 | Solo/Team Lead |
Operated a Minecraft server for approximately 2 years. Maintained community relations, monitored and maintained network connections, maintained the website & storefront, operated in-game events, managed a small team of 3-5 server “GMs”, and maintained a MySQL database for java-based server plugins. |