Projects
A selection of technical work across biomedical devices, embedded systems, and AI-enabled sensing.
Featured project
fNIRS Device (Flexible PCB)
Working on a wearable-friendly fNIRS system with a focus on hardware integration, signal fidelity, and real-world usability.
Impact: Designed for practical measurement workflows and improved repeatability in experimental data collection.
ESP32 4-Floor Elevator Simulator
Architected a deterministic, interrupt-driven elevator control system on ESP32 implementing a SCAN scheduling algorithm within an explicit finite state machine framework. Designed non-blocking, event-driven timing using hardware interrupts to ensure predictable state transitions under real-time constraints. Abstracted hardware inputs and LED status outputs from control logic to maintain modularity and scalability while modeling realistic multi-floor servicing behavior.
ESP32 Alarm Clock System
Engineered a WiFi-enabled alarm clock on the ESP32 featuring NTP time synchronization, I2S audio output, and OLED display rendering. Designed a deterministic finite state machine (OFF, ARMED, RINGING, SNOOZED, SILENCED) to manage alarm behavior with non-blocking button handling and coordinated peripheral control (I2C, I2S, GPIO).
Bat Tracking System (Jetson + Multi-Camera)
Developed a multi-sensor baseball swing analysis system combining dual cameras and an inertial measurement unit (IMU) to capture and reconstruct swings in 3D. The project focused on real-time motion tracking, sensor synchronization, and extracting key swing metrics to support data-driven athletic training.
Collaborated With: Christopher Powers, Dmitrii Kapranov, Julian Frank, Michael Kokolis
Medical Monitoring & Safety Device (ESP32 Wearable System Prototype)
A breadboard-based prototype that simulates a wearable medical device, measuring heart rate and SpO₂, detecting fall events via an accelerometer, and using deep-sleep power management to model battery-efficient wearable operation.
Particle Photon Security System Project
Designed a finite state machine–based security system using the Particle Photon microcontroller, simulating real-world alarm behavior such as arming, disarming, and intrusion detection. The project highlights embedded systems fundamentals, state-driven logic, and reliable event handling in a resource-constrained environment.
Want to see code?
Projects with demos have a “Code ↗” link on the card. Otherwise, click “View →” to open the repo.