
Jan – May 2025
Assistive brain-computer interface for pianists
Pianists with lower-limb motor disabilities can't use the sustain pedal. This system reads their brain and head-motion signals and presses it for them.
- ESP32
- Arduino C++
- SMD PCB
- Muse EEG
APIs, web apps and tools. Each project includes its architecture, the stack and a link to the code or the live site.

Pianists with lower-limb motor disabilities can't use the sustain pedal. This system reads their brain and head-motion signals and presses it for them.

An exam practice platform for UK medical students, built end to end as the sole developer.

Website and GraphQL back end for a Colombian furniture cleaning company.

A DC resistive circuit simulator that accounts for temperature, so you can see the losses ideal calculations ignore.
Looking for the other side? Hardware lab · Early work archive