Option-Implied Portfolio Skewness and Kurtosis (B. Tech Project)  - currently ongoing

Project Guide: Prof. Piyush Pandey | B.Tech Project | Department of Mechanical Engineering & Shailesh J. Mehta School of Management, IIT Bombay)                                               


Skills: Option Pricing Models · Literature Reviews · Statistics · Python 


Project Report - Semester - 1

Glacier Monitoring Based on Sentinel-I RS Data (GNR 618: Remote Sensing and GIS Applications to Cryosphere)

Project Guide: Prof. Gulab Singh | GNR 618: Remote Sensing and GIS Applications to Cryosphere |  Centre of Studies in Resources Engineering


     Skills: Data Classification · Image Segmentation · Machine Learning Algorithms 


Project Presentation

Project Report


Poker Push-Fold Strategy Solver (IE 616: Game Theory and Decision Analysis)

Guide: Prof. Urban Larsson| IE 616: Game Theory and Decision Analysis | Dept of IE & OR, IIT Bombay 

My classmate and I collaborated on a project spurred by our interest in an article drawing parallels between trading and poker. This led us to explore the intricate mathematics of poker. Motivated by my second-place finish in our institute-wide poker tournament, I enrolled in IE616 - Decision Analysis and Game Theory. In the course, I developed a poker push-fold strategy solver for heads-up poker. Using the Nash equilibrium, we calculated Expected Value (EV) for pushing all-in with various hands against opponent calling ranges. Through comparisons of EV, factoring in pot odds and hand equity via Monte Carlo simulations, we established guidelines for optimal plays. This project showcased the nuanced interplay of game theory, probabilistic modeling, and decision-making in poker.

Skills: Game Theory · Monte Carlo Simulation · Mathematical Modeling · Statistical Data Analysis · Python

Project Documentation and Code 

Traffic Lights Signal Optimization (ME 308: Operations Research Project) 

Guide: Prof. Avinash Bhardwaj | ME 308: Operations Research Project | Dept of Mechanical Engineering, IIT Bombay  

During my Industrial Engineering and Operations Research (ME308) course, I undertook a project centered on Traffic Lights Signal Optimization, implementing algorithms such as Max Pressure, Self-Organizing Traffic Lights, and the Genetic Algorithm using Python. Validated through SUMO, a traffic simulation platform, the effectiveness of these algorithms in minimizing congestion and optimizing waiting times emerged unmistakably. When considering real-world deployment, while Max Pressure and SOTL would require advanced sensors for real-time feedback, the Genetic Algorithm offers flexibility, being less sensor-dependent but demanding considerable computational power. The hands-on experience reinforced my appreciation for optimization techniques.

Skills: Algorithm Development · Optimization · Modeling and Simulation · Python  

Github Link to Project Files

Project Report 

Colour Predictive Model for Laser Colour Marking (ME338:Manufacturing Process)

Guide: Prof. Deepak Malra| ME338:Manufacturing Process II Department of Mechanical Engineering, IIT Bombay

I undertook a significant project centered around the predictive analysis of color acquisition through laser processing. Employing real-world data, I engineered a sophisticated Random Forest model to discern the probability of color manifestation based on varied laser parameters. The project included a meticulous exploration of the dataset using advanced visualization techniques, uncovering precise parameter ranges where color outcomes were reliably predictable. Additionally, I played a pivotal role in the development of an Artificial Neural Network (ANN), enhancing predictive capabilities. This ANN not only forecasted RGB values corresponding to specific laser parameters but also demonstrated versatility by inversely predicting laser parameters based on desired RGB outcomes. This project represented a fusion of data science expertise and domain knowledge, contributing to advancements in predictive modeling within the context of laser technology. 

Skills: Artificial Neural Networks · Data Analytics · Predictive Modeling · Data Visualization · Python 

Project Code                                            

Prediction of Crude Oil Prices (Predictioneer, AZeotropy)

Self Project | Predictioneer, AZeotropy IIT Bombay                                                      

In my third year at IIT Bombay,  I applied theory to practice, venturing into the challenge of forecasting crude oil futures. I implemented both Long Short-Term Memory (LSTM), using TensorFlow's Keras, and the ARIMA model. Through a univariate approach based solely on price data and leveraging techniques like early stopping, the LSTM model was particularly effective. The real excitement came when testing the model against real-time data; seeing my theoretical knowledge come alive and interact with live market data was profoundly rewarding and thrilling, marking a significant milestone in my initial journey into this field.


Skills: Time Series Analysis · Long Short-term Memory (LSTM) · Backtesting · Financial Markets · Python

Prediction of Results of Premier League Matches 

Guide: Prof. Biplab Banerjee| DS 303: Introduction to Machine Learning | C-MInDS, IIT Bombay  


Skills: Linear Regression · Sports Analytics · Python (Programming Language)