Here you can find projects I am most proud of!

Unfortunately, not all of the code is available to the public, however, I can personally open up the repositories upon inquiry.

Open Source

Here are my projects where all of my code is available on GitHub.
Party Chat - demo can be found here.
Microwave - No demo unfortunately, but here is the documentation.

Closed Source

Unfortunately due to R.I.T's policies on sharing code, I've decided to make these code repositories private. However, clicking the links will take you to the video demonstrations!
PlaceTiles
Secure Messaging
FamilyTree


PlaceTiles is a project based off of r/place. This team project was meant to challenge us to create a user interface pleasing to the eye as well as demonstrate our skills in multi-threading and networking.

Language: Java (specifically Java10 with the use of JavaFX)

The source code is hidden, however, I can open the github repository upon inquiry.

More info on r/place can be found here


This project uses public key encryption to send secure messages to other users over a distributed system. Using RSA keys (public and private), the client side of this program will encrypt plain text using a public key of a user you want to message. For decryption, the client will be using a private key to decrypt the messages and then output the originally sent plaintext.

Note: You can only decrypt messages that are encrypted only with your public key.

Language: C#

The source code is hidden, however, I can open the github repository upon inquiry.


Family Tree is a individual project for Mechanics of Programming at R.I.T. This projects was meant to challenge us by creating our own data structures, using searching algorithms, as well as memory management.

Data Structures used: N-Ary Tree, Queue

Searching Algorithm used: Breadth First Search (BFS)

Language: C

The source code is hidden, however, I can open the github repository upon inquiry.


Party Chat is a personal project I've made by re-implementing the PlaceTiles server, as well as completely redesigning the UI from the ground up.

Language: Java (specifically Java10 with the use of JavaFX)

The source code is available for the public to view here.