EEG · BCI · Neuroscience × Software
I build tools that let students read their own brainwaves.
Self-taught developer and EEG researcher. I run NeuroAccess, a free platform where students learn to analyse brain signals — because when I started, nothing like it existed.
01 — Selected work
Four things I built, and why.
02 — Case study
NeuroAccess
A free EEG platform for students who don't have a lab.
Research-grade EEG costs thousands, and the software that ships with it assumes you already know what you're looking at. If you're a student without a lab, the first step is also the last one.
A web platform that takes a raw recording (.bdf / .gdf), scores its signal quality, separates the frequency bands, and explains the result in plain language — no jargon, no licence, no cost.
- 64channels supported
- 7interface languages
- 0cost, permanently
It's now used in classrooms and by independent students who write to me asking for the next feature. Every one of those requests has shipped.
- —students reached
- —schools onboarded
Next.js · FastAPI · Python (MNE) · Nginx · PM2
03 — About
How I got here.
I started with a single-channel headset and no idea what I was doing. The data looked like noise. Learning to read it — filtering, artefact rejection, the moment a clean alpha rhythm appears — taught me more about signal processing than any textbook could.
Then I found out that most students never get that far, because the tools assume a lab they'll never have. So I built the thing I wished existed.
- 2023First EEG recording; first line of Python
- 2024Started NeuroAccess after failing to find an accessible alternative
- 2025Shipped multi-language support, 64-channel analysis, reports
- NowStudying for A-Levels; building on the side, every day