Portfolio

R Package: eegwhiten

Published:

R Package Developer
A comprehensive toolkit implementing various whitening transformations (PCA, ZCA, Cholesky) for EEG signal preprocessing.

R Package: DA4BCI

Published:

R Package Developer
Implemented geometric data augmentation techniques on the Riemannian manifold to improve Motor Imagery EEG classification.

R Package: TensorEEG

Published:

R Package Developer
A physics-constrained simulation engine for generating synthetic 3rd-order EEG tensors ($Time imes Space imes Trial$) with ground-truth validation.

R Package: BCIFeatR

Published:

R Package Developer
A feature-engineering toolkit for EEG-based BCI pipelines with 9 extraction methods, Riemannian geometry utilities, and a unified train/test API.

Desktop App: NeuroStream

Published:

Application Developer
A real-time BCI motor imagery streaming application with four selectable pipelines (CSP, FBCSP, TS+LDA, TS+SVM), Euclidean Alignment, and live performance visualization.

Python Package: DA4BCI

Published:

Python Package Developer
Python port of the DA4BCI R package — a unified framework for domain adaptation in EEG-based BCI with 10 methods, evaluation metrics, and benchmarking tools.

Web App: MSDA-Bench

Published:

Application Developer
An interactive Streamlit dashboard for benchmarking multi-source domain adaptation strategies in cross-session EEG classification.