Projects.

Showcase of some of the projects I've worked on. The code for these (and other projects too) lives in my Github page, feel free to check it out if you're interested. It is linked at the bottom of the page and in menu bar at the top.

Nov 3, 2022

Parallel Computing Sudoku Solver

Sudoku solver project for OS class created using Cuda. Placed in top 5% of solutions in terms of speed. Link redirects to repo.

Oct 7, 2022

Multi-threaded Password Cracker

Me and a partner submitted this project for a one-week long competition to build the fastest password cracker. We got first place! The competition had over 30 submissions. Our cracker solved 300 passwords in about 10 seconds! Link redirects to repo.

Sep 16, 2022

C Memory Allocator

My implementation of Malloc, C's memory allocator. Pretty tricky endeavor, but improved my knowledge of C a lot and helped me get more comfortable with the language.

Mar 27, 2022

Disjoint Set

A project for my upper level CS course on Algorithms. We had to implement a data structure. Disjoint Sets are much easier to implement than Red Black Trees. Take my word for it. Link opens to Github repo with code for the project. Color yourself warned.

Feb 24, 2022

Red Black Tree

I used Java to implement a Red Black Tree! It was a pretty cool project. Really made you think a lot about the data structure and its rules. This link opens the repo in Github. You have been warned.

Dec 7, 2021

The CovidBot Explorer

An RShiny Dashboard created using R, Rshiny, CSS, HTML, and many R graphing libraries. Created for Computer Science Professor Fernanda Elliot in order to showcase the use of robots during the Covid-19 pandemic.

Oct 21, 2021

Macroeconomic Indicators Dashboard

Dashboard with interactive map and visualizations focused on showcasing macroeconomic indicators.

Sep 13, 2021

Movie Search Engine

Search engine created using Python, Dash, Flask, Bootstrap, and CSS. I created this dashboard in order to be able to find movies that satisfied my tastes easier. I like movies a lot and we only have so much time, so I like to be meticulous with what I watch. Also, fair warning clicking on this post will redirect you to the github repo for this project.