Skip to content
View BurhanxGodhra's full-sized avatar

Block or report BurhanxGodhra

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BurhanxGodhra/README.md

Burhanuddin Godhra

BCI · Neurotechnology · Machine Learning

Building systems that turn neural signals into usable interfaces.

I’m a BCI-focused developer and researcher working across EEG, signal processing, machine learning, and real-time neural interfaces.

My work has evolved from software and machine learning into neural decoding and practical BCI systems.


What I Work On

Neural Signals

EEG · Motor Imagery · P300 · SSVEP · Signal Processing

Machine Learning

Deep Learning · EEGNet · Transformers · GNNs · Riemannian Methods

BCI Systems

LSL · ONNX · Real-Time Inference · Neural Interfaces


Current Focus

  • Cross-subject EEG decoding
  • Self-supervised learning for neural signals
  • Real-time BCI pipelines
  • Making BCI systems more practical and accessible

How I Build

Build → Measure → Question → Improve

I care about reproducibility, honest evaluation, and understanding why a system works — not just getting a high score.


Selected Projects


The Bigger Goal

Take BCI beyond controlled laboratories and toward systems people can actually use.


LinkedIn · Portfolio

Pinned Loading

  1. alzheimers-eeg-classifier alzheimers-eeg-classifier Public

    Binary classification of Alzheimer's disease continuum (Normal vs Impaired) using resting‑state EEG with EEGNet, Transformer, and Graph Attention Networks.

    Jupyter Notebook 2

  2. bci-speller bci-speller Public

    P300 + SSVEP brain-computer interface speller — offline classifier training, browser-based calibration, real-time OS keypress output via LSL.

    Python 1

  3. bci-ssl-pretrain bci-ssl-pretrain Public

    Self-supervised contrastive pretraining for subject-independent motor imagery EEG decoding — fused with Riemannian geometry for few-shot calibration, benchmarked against a classical baseline, with …

    Python 3

  4. mi-bci-pipeline mi-bci-pipeline Public

    End-to-end real-time Motor Imagery BCI pipeline using EEGNet, ONNX Runtime, and Lab Streaming Layer (LSL) — from EEG training and deployment to live inference, intent detection, and assistive-devic…

    Python 1

  5. seizure-prediction-bci seizure-prediction-bci Public

    Python 2

  6. ck_emotion_analyzer ck_emotion_analyzer Public

    Multimodal affect recognition suite pairing a facial emotion classifier (MobileNetV2) with a live EEG classifier (EEGNet, DREAMER-trained) over LSL — real headset or replay, personalized calibratio…

    Python 2