Nicholas Cabrera's repositories
Password-Database
The Password Database aims to generate and store passwords for later use securely.
Buzzy
The purpose is to saturate the nerve signal in a patient’s hand before the “lancing procedure” for capillary blood-sample collection. (Working concept: vibration signals would override the brief pain sensation, allowing for better patient experience.)
Covid-19-Simulation
Model infection rate and spread of COVID-19 in a United States Air Force Academy post-Phase 5 Environment.
EmailAutomator
Powershell script for automating emails to people when they've missed a call from someone.
GT-Programming-Language
A programming language invented by myself and based on Graph Theory concepts and Java.
Polyominoes
Given a checkerboard, this program looks for tilings of the checkerboard with various types of polyominoes, including dominoes, the two types of triominoes, and larger polyominoes.
Pure-Pursuit
Auto code for Team 6911 in 2019.
PurePursuitGUI
An easy to understand interface for users to interact with the pure pursuit algorithm.
Remote-File-Management-System
Allows users to perform various file operations (like create, delete, move, copy) on a remote server, using the Command design pattern. The aim is to enable the execution of different file operations in a way that the operations can be encapsulated as objects, allowing for flexible and extensible command execution, undo operations, and logging.
Shift-Cipher-Mini-Application
This mini-application serves to encrypt and decrypt simple shift ciphers.