Activities
Here is an overview of the various activities I am/have working/worked on.

Rendera

A coding project under the Summer of Code 2022, initiative of WnCC, IIT Bombay.

The project involved making a Ray-Tracing engine written in C++17, from scratch, including our very own math utilities. It was my first project and it helped me learn programming etiquette and familiarized me with object oriented programming. My contributions included the first render of a sphere under a point light source using the Phong Model of illumination, and writing a generalized lights class, aside from setting up robust math primitive utilities. Work on the project is currently on hold, though I do aim to continue it at some point.




Combinatorial Game Theory

A learning project under the Summer of Science 2022, initiative of MnP Club, IIT Bombay.

I had started this project as a learning project on Game Theory, but I found Combinatorial Games more interesting. Taking the prototypical example of Red-Blue Hackenbush, the theory of partizan game values, and surreal numbers is discussed. I used Conway's amazing book On Numbers and Games, and Berlekamp, Conway and Guy's comprehensive textbook Winning Ways for your Mathematical Plays. The theory is quite rich and very complicated, and I am currently exploring it's computational side. The project is the chief inspiration and reference for my 2nd blogpost on OMC.




Mathematics and Physics Club

I am a convener for the Mathematics and Physics Club at IIT Bombay. Our aim is to create a collaborative and interactive community among math and physics enthusiasts in the institute. We conduct various fun events for this purpose. The Mathathon 2022, our very own math olympiad was held successfully on the 13th of August, 2022 with great participation, and was very fun.




Team SeDriCa - UMIC IITB

In early April 2022, I joined the Unmesh Mashruwala Innovation Cell- Team SeDriCa, a tech-team at IIT Bombay, working to build an autonomous self-driving car. I was recruited to join the Computer Vision subdivision, where I learnt various Image Processing Methods and Machine Learning models to assist with the Computer Vision component of the Self-Driving Car. Do make sure to check out their youtube series of videos explaining what we do and how!