Keito | [P1] Games | Blue-Square-Legion | 2024

Tools: Unity, C#, Visual Studio, Wwise

Integrate graphics, audio, and gameplay elements with Unity; Debug and resolve technical issues in the game. Placed top 3 in categories: Most Innovative, Most Fun, Best Sound Design, when judged by peers.


Crunchyroll-MAL | KallenXCC | 2024

Tools: JavaScript, Rust, crunchyroll-rs, MAL API, MongoDB, REST, JSON

Implemented REST API to retrieve Crunchyroll watch history and upload it to MyAnimeList. Utilized MongoDB to lessen impact on MAL servers and integrate software tools: crunchyroll-rs, MAL API.


SideQuests | LethalCompany | 2024

Tools: C#, HarmonyX, BepInEx, UnityNetcode, Visual Studio

Published SideQuests mod with 300+ downloads for Lethal Company PC game to Thunderstore. Created Collect, Kill, and Secret Quests that contribute to player credits and quota. Patched class behavior using HarmonyX, BepInEx, and UnityNetcode.


Reconnect in Standby | JetHead, DirecTV, ATT | 2023

Tools: C++, Visual Studio, GitLab, DirecTV Genie Mini, Jira, Confluence, Linux

Reconnected the client to the server in standby to reduce boot up time by 2 minutes in scenarios where the client lost connection in standby. Investigated server connection architecture in order to optimize design. Implemented two alternative designs for acceptance by the server team.

QR Code Troubleshooting | JetHead, DirecTV, ATT | 2022

Tools: C++, JSON, Visual Studio, GitLab, DirecTV Genie Mini, Jira, Confluence, Linux

Embedded QR codes into Video Connection Lost troubleshooting screens for the DirecTV Genie Mini to reduce calls to Customer Care. Scanning QR codes redirected to additional troubleshooting help sites. There were different QR Codes and troubleshooting flows based on the error codes: 61x for wireless, and 62x for wired. Reviewed troubleshooting flow for better client and customer understanding.

Free Memory Tracking KPIs | JetHead, DirecTV, ATT | 2021

Tools: C++, NewRelic, Visual Studio, Jenkins, DirecTV Genie Mini, Jira, Confluence, Linux

Created KPIs to track the CPU usage and free memory for the DirecTV Genie Mini. The data was collected on New Relic and organized into dashboards for viewing by ATT. The dashboards sorted the data based on hardware make/model and software version. ATT could use this data to identify possible problematic software updates both in the field and in test environments.


Ordinary Wizarding Levels (VR Game) | UCR | 2019

Tools: C#, Unity, Oculus

VR game created for our VR class project. Consisted of using wand motion to cast spells to defeat approaching enemies. Individually focused on enemy AI. Group work on motion controls and environment construction.

Database Management Project | UCR | 2018

Tools: Java, TSQL, Shell

Simple database consisting of Customer, Cars, Mechanic, and Service Requests.

Fly Dot | UCR | 2017

Tools: C, Objective-C, ATMega1284

Embedded systems project created to run with hardware on a breadboard.


CitrusRPG | Citrus Hack | 2015

Tools: Java, Greenfoot

Platformer game created at UCR's Citrus Hack.

Rock Collector | Troy Tech | 2013

Tools: Java, Greenfoot

A spin on Asteroids where you shoot aliens and collect rocks for your company. Featuring 3 levels with music, SFX, and animation.