Hi, I'm Will! I'm a junior at Tufts University studying Mechanical Engineering and Computer Science. In addition to my studies, I work as a Process Automation Intern at Draper Labs and I serve as the captain of the Tufts CubeSat team, where I lead a group of students in designing and building a small satellite. Some of my current interests include web/interface development, managing compute, aerospace engineering, and robotics.
I learn quickly and enjoy working with others, or independently on smaller projects. I've worked across the full stack on web-based projects and have recently been building systems that connect software and hardware through UART, BLE, and serial connection. On the mechanical side, I've led a competition robotics team (FTC Team 5276), contributing to CAD modeling, machining, simulation, and systems integration in addition to my current work as the CubeSat lead.
In my free time, I enjoy watching Chelsea FC, building with LEGO, and skiing whenever I get the chance. Feel free to reach out if you'd like to collaborate on a project or just chat about tech, engineering, or anything else!

In high school, I played trumpet in the concert band, performing at pep rallies, Memorial Day events, graduations, and with the jazz band. I still make time to play on the side in college!

I have always loved to build with Lego, and over the years my siblings and I have accumulated a large collection of sets. My favorite set is the Lion Knights' Castle.

After creating my first HTML page in school, I began developing full websites using modern tools like React.js and Next.js.

Since captaining my FIRST Tech Challenge team 5276 in high school, I’ve continued to pursue robotics through the Tufts CubeSat team and personal projects.

3D printing sparked my interest in CAD software like OnShape, Shapr3D, and Fusion 360. I've also enjoyed experimenting with different filament types and their unique properties.

I started playing chess during the pandemic and quickly became hooked! I captained the Dover-Sherborn chess team for three years and still play daily games.

I’m a big Chelsea FC fan and watch their matches on the weekends. I also love playing soccer with friends whenever I get the chance.

Stowe Mountain Resort in Vermont is my favorite place to ski, but my dream is to hit the slopes in the Alps one day!