Portfolio

Calm Hands application demo

Calm Hands: Stop Nail Biting with AI

Desktop application that provides real-time feedback on nail-biting using computer vision and a fine-tuned deep neural network. Built complete training dataset and iteratively improved model performance.

EEG research figures

Using ML to Decode Short Term Memory from EEG

Published article in Psychological Science journal. Designed and conducted large-scale cognitive neuroscience experiments, processing neural data and using ML to classify short term memory states.

Fighting game AI demonstration

Vorpal: Competitive Fighting Game with AI

Fighting game built in Python with PyGame featuring challenging heuristic-based AI that adapts and responds in real-time during gameplay.

Bicycle network visualization

Analyzing Bicycle Infrastructure in Python

Comprehensive visualization and analysis of bicycle networks in major US cities using OSMnx and Matplotlib.

Interactive line art demonstration

Interactive Generative Line Art

Web-based interactive application using Bokeh library with Python backend. Generates complex visual patterns using NumPy matrix operations for real-time rendering.

EEG coefficient visualization

Visualize ML Weights from EEG

Advanced data visualization for understanding EEG machine learning models. Features animated coefficient visualization with temporal information using Matplotlib.Animation and spatial back-projection.