Physical Projects I've worked on

SCUTTLE Robotics Project

SCUTTLE™ is a modular, open-source robotics platform developed at Texas A&M. It’s built to be flexible, durable, and ideal for hands-on learning in mobile robotics.

My professor, a few other students, and I built a SCUTTLE as part of a research initiative. While it's a well-designed system, we decided to take a different approach that better fit our goals.

We ended up designing and building a new robot from the ground up. This custom platform runs our own software stack and focuses on real-time performance, persistent environment mapping, and cleaner integration with LIDAR and IMU sensors. It’s powered by a Raspberry Pi and built for autonomy, reliability, and full-stack experimentation.

I recently got LIDAR working on it. Here’s is a zoomed in view of its output graph. I'm working on using the IMU in order to track what position the robot is in so it can develop a map of its surroundings.

Some programming projects I've done

Music Download Scripts

I got into burning my own CD's, and got tired of having to manually download each and every song. I made music_fetcher.py to automatically download music with either spot-dl or yt-dl. I enjoy DJ sets, mixes and the such, and again, got tired of manually splitting each track. I made split_tracks.py so I could paste in a timestamp list, and it would automatically split each track, number them accordingly, and apply the relavent meta data to each song.

Download the scripts here

Last updated: 05.21.25

CSV Student Database Console App

This is a simple console program that reads in a CSV of student names, grade school names, and ID numbers. It lets the user add and delete students, then writes the updated data back to the CSV when you're done.

Download the program here

Last updated: 2.6.23