Bio
I recently graduated from the University of Michigan this past May with a bachelor's in computer science and a minor in music. I'm highly interested in the intersection between AI and PL, and how they can be used to benefit end-users.
In my freetime, I enjoy going to the gym, cooking, and making music (piano, beats, etc)!
Research
Summer 2025

Implemented a regression testing framework in C# and Python to automate DriveSafe device workflows, increasing QA invoice testing throughput by over 100× while ensuring the correctness of newly developed code.
Linked regression testing backend to intuitive UI, enabling QA testers to run tests solely through the interface.

Fall 2024 - Winter 2025

As a part of KWF's AI team and BioAcoustics project, we focus on researching state-of-the-art techniques for audio data processing, bird classification, and general machine learning methods. We are developing upon this rapidly growing frontier, and designing, building, and testing an architecture to be deployed on edge devices for the use in counter-poaching efforts, specifically in Costa Rica's Osa Peninsula.

Projects
April 2025

An wonky tape machine with obscure random audio effects, made using Max/MSP and Processing.

December 2024

A hybrid autoencoder-generative adversarial network (AE-GAN) for low-frequency signal denoising, trained on a dataset of 1000+ audio files.

November 2024

A video made with visualizations from the Manim Community Library, on the foundational binary classification perceptron algorithm.

July 2024

Ever wondered what those addictive sorting algorithm visualizations on youtube would look like with polar coordinates? No? Well here it is anyways :)

June 2024

A fun twist on the original Conway's Game of Life with the added ability to change musical scales, tempo, and for living cells to play notes.

Music & Art
Music
@Russ Roze
on all streaming platforms

I'll also paint sometimes and
use them as album covers
Field Recordings
A collection of ambient gatherings from various locations
June 23rd, 2025, 8:45pm
Ann Arbor, Michigan
Nichols Arboretum
May 12, 2024, 9:30am
North-East Michigan
Forest
Feb 29, 2024, 3:30pm
El Yunque, Puerto Rico
Stream
May 2, 2024, 4:30pm
Ann Arbor, Michigan
Nichols Arboretum