Public projects#
Etch-a-sketch#
bjtn1/etch-a-sketch
The classic etch-a-sketch game made with HTML, CSS, and JavaScript
JavaScript
0
0
Simple Pokemon#
bjtn1/simple-pokemon
A spin on the classic rock, paper, scissors game!
JavaScript
0
0
Al#
bjtn1/Al
Al is a command line tool that organizes a given directory by the file extensions found in that directory
Python
0
0
Landing page#
bjtn1/landing-page
CSS
0
0
Spammer#
bjtn1/Spammer
A python script that spams a given txt file
Python
0
0
PoGoCal#
bjtn1/pogocal
A python script that scrapes leekduck.com and uses google calendar’s API to add events to my personal calendar
Python
0
0
Doopie#
bjtn1/doopie
A command line tool to find duplicate files in a directory
Python
0
0
Private projects#
Permission to view these projects must be granted on a case-by-case basis by me via email
Password checker#
Request access- A Java application that checks the strength of passwords
- Technologies used:
- Java
Multi cycle pipeline simulator#
Request access- A Python application that takes in a text file with MIPS instructions and displays the stages of each instruction
- Technologies used:
- Python
RSA private/public key pair generator#
Request access- A Python application that implements portions of the RSA algorithm used for generating public/private keypairs, as well as encryption, decryption, and signing.
- Technologies used:
- Python
Vulnerable VM exploit script#
Request access- A Python script that takes advamtage of an exploit in a vulnerable VM, and gains root privileges
- Technologies used:
- Python
Password cracker#
Request access- A Python script that cracks passwords using a rainbow table generated from the RockYou wordlist.
- Technologies used:
- Python
RSA key cracker bingo#
Request access- A Python script that uses Pollards Rho integer factorization algorithm to crack RSA keys
- Technologies used:
- Python
Halloween custome review classification#
Request access- A Jupyter Notebook that uses Naive Bayes for sentiment analysis of Halloween costume reviews from Amazon
- Technologies used:
- Python
- Scikit Learn
Iris classification#
Request access- A Jupyter Notebook that uses a Decision Tree (DT) to classify iris flowers by common morphological features
- Technologies used:
- Python
- Scikit Learn
Classification for facial recognition#
Request access- A Jupyter Notebook that uses Support Vector Machine (SVM) classification for facial recognition of famous people from the Labeled Faces in the Wild (LFW) dataset
- Technologies used:
- Python
- Scikit Learn
Classification of breast tissue cells for cancer#
Request access- A Jupyter Notebook that uses Random Forests (RF) to classify breast tissue cells as either benign or malignant
- Technologies used:
- Python
- Scikit Learn