This is a simple project I made to hang paper towels in my kitchen. It uses a 3D printed part and a standard paper towel roll. The design is minimalistic and functional, allowing easy access to paper towels while keeping them neatly stored. I also incorpirated the ability to hold a spray bottle, which comes in handy for cleaning tasks.
This project started in my Optimization course at WSU, where my professor told us instead of couting sheep to fall asleep, he would look at the time and find the Collatz sequence for that number. I thought this was a really interesting idea, so I decided to make a simple calculator for it showcasign the convergence of different sequencees. I wrote this in Python using Pygraphviz to visualize the sequences and NetworkX to handle the graphing. Its a relatively simple project, but I think it turned out pretty well. If you’d like to try it out, you can find the code on my GitHub!
So, over the past few years you could say that I’ve gotten into the realm of custom mechanical keyboards. I guess you could say I’ve gotten a lot into the realm of custom mechanical keyboards. So much so, that when my friend asked me to help him write the firmware for the specialized keyboard and PCB he was designing, I couldn’t hesitate at the opportunity.
This was a Sketchpad web application that I created based on the Facebook / Meta react framework. It is heavily reliant on said framework as well as some open source react imports. If you want to take a look at it, you can find it here.
For my CPT_S 327 Cybersecurity course, I decided to base my final project on a 2FA service for this very website you’re using now. The intial plan was for me to create a site on my own, however upon looking into some further options, I decided that it would be better to utilize the GitHub API and GitHub’s very own OAuth 2FA service. This way, I could use GitHub pages to host my site (Like I am doing now), whilst using GitHub’s OAuth service to authenticate users.