My Projects

Python

A GUI application that creates a 3d rubik's cube, letting users click buttons to turn each side. The code used to make it is efficient and purposeful, as it only takes up about 500 lines total.

Discovering the intricacies of language is no simple task. That is why this is an especially important project on my portfolio. It was a challenge to create and fine-tune this network, but the result was worth it.

Java

An application that allows its users to create schedules with the assistance of a GUI. While there are a some important features missing, it still accomplishes its purpose.

A set of four aces from a deck of playing cards arranged on a black background.

Despite the medium, this program offers a very real and enjoyable format in which to play poker. With skilled bots to play against, it really does become a challenge to keep your cash.

C#

Hand writing tasks on a checklist, emphasizing productivity and organization.

Every programmer makes one at some point, but this to-do list stands out due to how closely its operations rely on a database, which I created specifically for this project (Read attached txt file).