Projects

A glimpse into the various projects I have done on a personal level, or as a part of a course or an internship. Click on the cards below to explore more about each project.

Work 1

Bipedal-Walker using PPO and variants

📅 April 23, 2025

Trained a Bipedal-Walker agent from the openAI Gym environment using standard PPO, PPO with self-attention over the observations, and PPO with cross-attention between the actions and observations. Click to know the outcomes of the study.

Work 2

Artificial Electric Field Algorithm

📅 August 20, 2021

Python package for AEFA, a novel evolutionary algorithm for multi-dimensional, non-linear optimizations

Work 6

I'm something of a painter myself!

📅 May 13, 2023

Art generation using Neural Style Transfer, transferring an art style to content given.


Work 3

Histogram filter for robot localization

📅 July 20, 2022

Simulating a histogram filter for robot trying to localize itself in the 2D world, implemented in both C++ and Python.

Work 5

Ego-motion estimation using multi-camera optical-flow

📅 Dec 13, 2024

This project attempts to estimate the translational and roational velocities of a vehicle using multi-camera optical-flow data from Nuscenes dataset, and we come up with interesting conclusions...

Work 4

3D printing: Process parameter study

📅 Feb 5, 2024

3D printed polymer parts are prone to various deformations and deviations from the ideal deviations, choosing the optimal process parameters can go a long way in preventing them.

Career Events

Graduated - National Institute of Technology(NIT), Jalandhar2018 - 2022

Graduated with a Bachelors of Technology, Industrial and Production Engineering, GPA: 8.09 of 10.

Computer Vision Intern, The Sparks Foundation Oct 2021 - Nov 2021

Built a Computer Vision model for object detection with bounding boxes, able to detect over 1000 classes

Convolutional Neural Networks, Coursera Sep 2021 - Nov 2021

Studied and implemented popular Computer Vision papers, including ResNet, LeNet, YOLO, UNet

Neural Networks and Deep Learning, Coursera Jul 2021 - Sep 2021

Studied theoretical foundations of deep learning (from Andrew Ng).

Summer Intern - Department of Mathematics, NITJ Jul 2021 - Aug 2021

Published a Python Package on PyPI for an evolutionary algorithm (AEFA) solving multi-dimensional, non-linear optimization problems.

Introduction to Self-Driving Cars, Coursera Apr 2021 - June 2021

Designed the kinematic, and forward longitudinal vehicle models from scratch in Python. Tuned a PID controller to successfully control the vehicle on a race track in CARLA simulator.

Core member - Google Developers' Student ClubSep 2020 - July 2021

Hosted seesions on imparting ML skills, conducted and participated in talks and quizzes.

Internship in Hybrid Electric Vehicles Dec 2018

Worked on designing suitable battery components, and optimizing gear ratios. Designed chassis to optimize weight. Bagged the best intern award!


CV

About Me