Computational Neuroscience Machine Learning Artificial Intelligence Applied Mathematics
Computational Neuroscience
· Current Project
Continuous-Time Recurrent Neural Network (ctRNN) Learning Playground
Currently Developing
An interactive learning project for exploring continuous-time recurrent neural networks and understanding how recurrent dynamics evolve through time.
The playground is designed for hands-on experimentation with network inputs, time constants, hidden-state dynamics, recurrent activity, training, and learned temporal behavior.
Machine Learning & AI
Machine Learning & AI Projects
Selected projects exploring reinforcement learning and intelligent computational systems.

AI Snake Game with Deep Reinforcement Learning
Developed an autonomous agent capable of learning to play the classic Snake game using Deep Q-Learning.
- Implemented the reinforcement-learning environment and training pipeline in Python.
- Built a neural-network-based Q-function using PyTorch.
- Trained the agent through reward-driven interaction with the environment.

AI Flashcard Study App
Archived · App No Longer Working
An AI-powered study application built to transform PDFs and lecture notes into interactive flashcards for active recall and self-study.
This was an earlier experimental project. The deployed application is no longer operational.
Selected Earlier Work
Mathematics & Optimization Projects
A small selection of earlier projects in optimization, applied linear algebra, machine learning, and quantitative modeling.

Supertrend Parameter Optimization for Sharpe Ratio
Developed a systematic parameter-search framework for improving risk-adjusted performance of a Supertrend-based trading strategy.
Advisor: Dr. Neelesh Upadhye, IIT Madras

Linear Algebra for Machine Learning and Data Science
Collaborative project exploring how fundamental ideas from linear algebra appear in machine learning, data analysis, and autonomous systems.
Advisor: Dr. Suguna, GACBE