Projects

A collection of research projects, tools, and applications in computational neuroscience and machine learning

Featured Projects

Image placeholder

Neural Network Visualization Tool

Machine Learning
In Progress

Interactive web application for visualizing neural network architectures, training dynamics, and activation patterns. Built with React and D3.js for real-time visualization of deep learning models.

ReactD3.jsPythonPyTorchWebGL
Image placeholder

Spike Train Analysis Pipeline

Neuroscience
Completed

Comprehensive Python toolkit for analyzing neural spike train data with modern statistical methods. Includes tools for spike detection, rate estimation, and cross-correlation analysis.

PythonNumPySciPyMatplotlibPandas
Image placeholder

Brain-Computer Interface Demo

BCI
In Progress

Real-time EEG signal processing and classification system for basic brain-computer interface applications. Demonstrates motor imagery classification using machine learning.

PythonTensorFlowOpenBCISignal Processing

Other Projects

Computational Neuroscience Tutorials

Education
Ongoing

Series of Jupyter notebooks teaching fundamental concepts in computational neuroscience, from single neuron models to network dynamics.

JupyterPythonNEURONBrian2

Deep Learning for EEG Classification

Machine Learning
Completed

Implementation of state-of-the-art deep learning models for EEG signal classification, including CNN, RNN, and attention-based architectures.

PyTorchPythonEEGDeep Learning

Neural Data Visualization Dashboard

Data Science
In Progress

Interactive dashboard for exploring and visualizing large-scale neural datasets with real-time filtering and analysis capabilities.

ReactPythonFastAPIPostgreSQL

Open Source Contributions

I actively contribute to open-source projects in the computational neuroscience and machine learning communities. Check out my GitHub profile to see more contributions and collaborations.