Two equal columns layout

K-Nearest Neighbors Classifier

K-Nearest Neighbors (KNN) classifier from scratch similar to sklearn written in Python3 using Numpy.

Code

Panora

A web application to keep track and view research for podcasts and shows written in NodeJS and hosted on Heroku.
Demo Email: demo@example.com
Demo Password: demo

App down as database service no longer exists

FRC Scouting System

This is a system for recording and organizing data about teams for the 2019 FRC challenge programmed in Javascript, HTML, PHP, and mySQL within PHP.

Code Demo

DES Encryption

Data Encryption Standard (DES) and Triple DES (T_DES) encryption algorithms implementation written in Python3. Supports ECB, CBC, and OFB Modes

Code

YouTube Semantic Similarity

This is a Python based video query library. It takes in a YouTube video url and a question about the video, then outputs the timestamp where the query is answered.

Code

Gimmeinfo

This is a simple web scraper built with Python. Given a search query it can pull data off of websites related to the search query.

Code

COVID Central

This is a web application that my friend and I made for a hackathon in 2020 with the theme of doing what we can to combat COVID-19

Code Demo

OpenLight

This is a light-weight Javascript library for easily adding a toggleable and configurable dark mode to any HTML website.

Code Demo

Team Website

This is a static website I made along with some teammates for my former robotics team. I primarily worked on the Home, About Us, Robots, Training, Sponsors, and Contact pages

Code Demo

Home Automation

This is a project I've restarted over a few years making it better each time.

  • Uses NodeJS for the web server on Raspberry Pi
  • Voice asisstant written in Python on a PC
  • PC communicates with Raspberry Pi using WebSockets
  • Raspberry Pi acts as a control hub for IoT devices and other homemade automation devices

See Progress Demos!