This is a website to generate a cool album poster. It interacts with the Spotify API for all of the album data. It will take an artist, an album, or both and generate a poster.
Visit Website
My iPhone app that used the LiDAR on some iPhone Pro models to help map the room around you. It identifies potential obstacles and displays them on the screen for the user as they walk around real time. Written in Swift and Python, the repository is currently private.
Image Lab is a fast, browser-based image editor with a Python (Flask) backend. It supports cropping, resizing, color adjustments, filters, background removal, histogram equalization, and content-aware seam carving.
Visit Website
This is a website to return all of the swear words in a queried song. My first website so a little rough around the edges, still gets the job done though.
Visit Website
This is a GUI I wrote that will take in a spotify playlist and download that playlist as a series of MP3s, all tagged with standard ID3 tags. This makes importing into DJ software, such as Serato, trivial. It is highly parallelized, being able to support downloading 6 playlists at a time.
Repository
My first ever Discord bot! Built using Discord.py, it was an incredibly janky but a good learning experience. It had a range of features including music playback, trivia games, image manipulation, and more.
Repository
I am a huge proponent of learning to code as early as possible, and I think the best and most accessible way to start is through a calculator! These are all of the programs I wrote on my TI-84 over the years
Repository
A website to show off all of my projects and introduce myself. It is written with Flask and is hosted on Railway.
RepositoryEnter in a username and this site will track as many friends as you want, and all of their Mario Kart placements. They are saved under your username.
Visit Site
Senior design project for ECE at Illinois. 3 custom designed PCBs used to implament live wireless camera transmission from a Crazyflie drone to a headset. Done in a group of 3. The final drone successfully streamed real time video to both a laptop and a headset.
Repository
A program to solve the six degrees of Wikipedia problem, which is described here. It was a final project, done in a group of 4. It also goes into the betweenness centrality of thousands of articles.
Repository