Kirk Watson's Projects
Home of artificial intelligence class assignments
This program generates a keyword index by parsing bracketed keywords and numbered pages in a text file.
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
This application connects a user to the Ethereum blockchain where they can view the ETH balance of any wallet address and send ETH transactions using their own wallet.
This program takes a group of images with monetary values and efficiently places them on 2 different walls.
first website learning how to use react and material ui
This program determines all possible flight plans for a person wishing to travel between two different cities while accounting for time and costs.
Home of GUI class assignments
Full-stack Healthcare System built with Java Servlets and React
Starter repo for task 1 of the JPMC software engineering program
Starter repo for task 2 of JPMC's forage program
Starter repo for task 3 of JPMC's Forage program
Home of machine learning projects
This full-stack web application allows users to find new roommates tailored to their preferences.
This program takes a file containing 50 passwords that have been salted and hashed using SHA256 and attempts to crack them.
This is my personal portfolio made with Astro.
This is a Next.js personal portfolio/blog site where a site owner can showcase their work and experiences.
This program implements 2 different algorithms that find the Minimum Spanning Tree (MST) for a given graph.
This program takes an input file of random numbers and sorts them using Radix Sort.
This is a COVID-19 Research Article Search Engine that utilizes a self-implemented AVLTree for word storage and self-implemented HashTable for author storage.
This program tracks the speed of 6 different sorting algorithms while being used on data sets of different sizes and unique characteristics.
iOS/Android TikTok clone built using React Native, Expo, TypeScript, Firebase, and Redux.