Project Showcase

Instances

Utilizes Docker, MongoDB, and Python.

Starts and automatically stops Docker containers that aren't being used

Automatically handles what servers are running on what ports, what servers are active, who owns the instance, and more.

DronePoints

Made for DronePoints

Written in Dart using the Flutter Framework. Additionally, uses Firebase for Authentication and Storage. Interacts with Google Maps API & OfflineMaps

Terra

Terminal Retro-Game using the WindowsAPI written using C++. Worlds are procedurally generated using Cellular Automata.

Player is able to craft, destroy, and build within the 2D world with over 10 different unique items / tiles to interact with.

Skipt

Custom Interpreted Language written entirely in C++. Comes equipped with Expression Parsing, String Formatting, File IO, and User IO, Conditional Logic, and much more.

Skipt takes inspiration from C#, C++, and JavaScript. With C#'s Data-Types, C++ Formatting, and JavaScript's Semi-Colons

Initially written for CSC-1060, and maintained for future projects

Paradox Password Manager

Written in .NET and utilizes AES Encryption. Paradox Password Manager makes sure that your passwords are safe on your local machine. Extra-Security is built in, making sure that the passwords can only be opened on your local machine.

Biotransformer Assistant

Written for the Audrey Hendricks Research Group. Specifically designed for assisting in the process of parsing, and handling Molecular Compounds and SMILES Formats

Take data directly from Excel Spreadsheets, and paste them directly into Biotransformer Assistant.

Sunrise Encryption

Modular Encryption. Encrypt any String or File into any known hash and encryption method.

Supports .DLL Plugins for more additional methods of Encryption to be added

Written for TSA 2021-2022 Software Development Project

Watchtower

Monitor activity, running processes, and down-time.

Used as an activity monitoring software. Used Cloudinary, MongoDB, Twilio, SendGrid, .NET, and more.

Written as part of a commissioned application.

SCP: Escape Together

UI / Programmer

Assisted Development in SCP: Escape Together for over 2 years in various frequencies of time. Mainly do re-designs of UI Elements, and programming map-clusters, and fixing bugs

Monkey Typewriter

"The infinite monkey theorem states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type any given text, such as the complete works of William Shakespeare"

Written in C++, Multithreading, and File IO