Academic Projects
Tactical RPG (January--May 2017)
- Worked in a team of five to create the tactical RPG Requiem of the Knight using C# and Unity
- Designed and created most of the UI, balanced gameplay, fixed bugs
Music Data Visualizations (April--May 2017)
- Worked in a team of three to create Tableau visualizations of data gathered from last.fm
using Python and the last.fm API
- Created the data gathering script for getting a user's top artist data, designed
accompanying visualization, and created a website to display the project
Security Awareness Application (April 2017)
- Worked in a team of six to create an Android application for informing users about password
strength, phishing, and spam
- Designed and created UI layout of application and improved the password strength algorithm by leveraging an existing library
Interactive WebGL Application (August--December 2016)
- Created an interactive scene with a controllable robot, texture mapped objects, objects
colored using Perlin Noise, and Phong shading
- Received a 95% A on the final application
Database Design Project (May--July 2016)
- Designed database in a team of four to create a relational database in SQLite for an online
bookstore to manage orders and inventory
- Designed and revised database's relational schema, normalized the relations to Fourth Normal Form (4NF), wrote
queries in SQL and using relational algebra
- Received a 100% A on the project
Super Mario Bros Remake (January--May 2016)
- Worked in an Agile team of five to create the first level of Super Mario Bros in Visual
Studio using C# and Microsoft XNA
- Implemented classes utilizing the design patterns such as the State Pattern for enemy
states; Command and Singleton patterns for point management; global variable editing during
runtime via GUI; determined collision logic
Java Game (January--May 2014)
- Worked with a partner to create an interactive side-scrolling game in Java similar to Flappy
Bird
- Received a 97% A on the project
Events
Hack OHI/O (November 2016)
- Worked in a team of two to create an RPG, Geometry Wars, using C# and Unity in 24 hours
- Created UI and backend connections, created sprites for characters and environment, and
designed character stat definitions