I have experience in both academic and personal projects.

Academic

Collect Connect - Senior Design I/II
Worked in a team to continue work on a mobile game to match cards of artifacts with words. Working with a client and using software engineering documentation and practices.

Simple Reviews - Web Technologies
Worked in a team to create a media review website in PHP and MySQL using CodeIgniter, Bootstrap, and Amazon EC2.

Train Simulator Deluxe - Software Engineering I
Worked in a team to create a locomotive scheduling and simulation program in Java. Created as a term project for a theoretical client while using software engineering documentation and practices.

Budgeting application - Intro to C Sharp
Worked in a team to create a simple budgeting application for Windows in C# using Entity Framework and MSSQL.

20480 - Intro to C Sharp
Worked in a team to create a clone of the game 2048 for the Microsoft Xbox One and Microsoft Windows 10 in C# using Universal Windows Platform.

Personal

rcsum
A file hashing program written in Python. Creates or verifies a list of file hashes in one of several standard formats used by other common file hashing programs such as sha256sum, allowing interoperability. Also includes a custom binary hash list format, rch, which compresses the hash list and stores additional information with it.

Daily Oshi
An Android app written in Kotlin that allows the user to specify an anime or manga character they like and the app will download an image of that character every day at the time they specify.

Open source contributions

OpenRCT2
An open-source recreation of the popular video game RollerCoaster Tycoon 2. Added functionality and fixed bugs related to the plugin system. Submitted Pull requests here.

OpenLoco
An open-source recreation of the popular video game Chris Sawyer’s Locomotion. Bug fixes. Submitted Pull requests here.