Skip to main content

projects

Brandon Jose Tenorio Noguera
Author
Brandon Jose Tenorio Noguera
Musician, aspiring software engineer, and Mega Man fan

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