Projects & Demos

Selected work across real-time experimental systems, large-scale data analysis, computer vision, and LLM tools.

UMAP embeddings colored by tuning index for visual and movement variables, in head-fixed and freely moving mice.

Data analysis

Large-Scale Correlation Analysis of Neural-Behavioral Relationships

The core of my PhD. I applied linear and non-linear modeling, correlational analyses, and dimensionality reduction to understand how the mouse visual cortex integrates vision and body motion, with an automated Snakemake pipeline handling terabytes of data from preprocessing through visualization.

PythonSnakemakeScikit-learnUMAP-learnSciPyNumPyPandasGit
Calcium imaging fields of view from two sessions, with segmented cells outlined and matched across sessions.

Computer vision

Automated Cell Segmentation & Signal Activity Extraction

A computer vision pipeline for 1-photon calcium imaging movies. It achieves accurate cell segmentation and fluorescence signal extraction with minimal user input, including demixing temporal activity from spatially overlapping cells and re-identifying cells across experimental sessions.

PythonOpenCVXArrayNumPySciPyMiniAn

LLM & retrieval

Permacore: RAG Chatbot for Sustainable Development

A RAG system trained on open-source permaculture and sustainable development wikis, including Open Source Ecology and One Community Global. It aims to help individuals and ecovillages design regenerative, sustainable food systems, with an eventual scope including sustainable building and decentralized energy, communication, and water systems.

PythonChromaDBLangChainMistralAIGradioHuggingFace