Content

Sensorimotor Synchronizer

This page is meant to demonstrate sensorimotor synchronization (SMS)—the ability to align actions with external events. The tool introduces a 150 ms delay between your click and the box changing color. Over repeated clicks, the brain unconsciously adapts sensory calibration timing to compensate for the delay.

Read more →

September 20, 2025

WebSAT - REU

In the summer of 2025, I worked with Wake Forest University School of Medicine Center for Injury Biomechanics under Dr. Scott Gayzik and in collaboration with Elemance on a novel web based signal analysis tool for vehicle safety testing.

Read more →

August 1, 2025

Extended Kalman Filter for 6-Axis IMU

IMU’s are an increasingly popular way to gather movement data as wearable technology improves. However, the accelerometers and gyroscopes within them are noisy, making signal filters necessary to decrease error.

Read more →

January 28, 2025

Beat Maker

4 bar loop beatmaker in JavaScript.

Read more →

October 3, 2024