Work Experiences

Engineer

Feb 2021 - Present
Qualcomm, San Diego, CA

Research Fellow, Computational Engineering and Robotics Lab

Jan 2020 - Dec 2020
Carnegie Mellon University, PA
  • Under the supervision of Prof. Kenji Shimada.
  • Synthetic point cloud data generation using CAD/OBJ models.
  • Developing machine learning algorithms for Point Cloud data.
  • Object detection and warpage measuring using PCL.
  • 3-D reconstruction using Multi-light images for surface inspection.

Teaching Assistant

Aug 2020 - Dec 2020
Carnegie Mellon University, PA
  • Machine Learning & Artificial Intelligence for Engineers (24-787)
  • Preparing and teaching recitations.
  • Holding office hours to assist students clarifying doubts.
  • Grading and preparation of quizzes, problem sets and other assignments.
  • Mentor groups of students with their course project.
  • Assisting instructors with other activities associated with teaching a course.
  • Maintaining website for the course.

Course Assistant

Jan 2020 - May 2020
Carnegie Mellon University, PA
  • Intro to Scientific Computing (24-281)
  • Assist professor with Homework, Quizzes, Projects and Tests.
  • Communicated problems and updates with fellow course assistants and professor.

Robotics Intern

Feb 2018 - Jul 2018
National University of Singapore, Singapore
  • Hand-on experience with soft material fabrication.
  • Designed robotic hand gripper and an ultra-sensitive tactile sensor.
  • Soft gripper could lift 200 times its own weight and sensor was sensitive to 0.5 mN force.

Robotics Intern

Jun 2017 - Jul 2017
Universidad Carlos III de Madrid, Spain
  • Hands-on experience with ROS, C++, and Linux.
  • Programmed Arduino to control mini robots.
  • Developed automatic wireless communication between micro and mini robot.

Projects

TransDocs: Optical Character Recognition with word to word translation

Carnegie Mellon University
  • Deep Learning based approach to translate scanned documents/text in wild images from A to B language.
  • Developing a complete pipeline to perform OCR on images and perform word-by-word translation.
  • LSTM based Sequence-to-Sequence Deep learning model for translation.
  • Aims to improve translation results on erroneous OCR detections.

Dynamic Object Removal for Effective SLAM

Carnegie Mellon University
  • Investigating improvements in SLAM algorithm by detecting and removing Dynamic objects.
  • Verifying results on KITTI and TUM-RGBD dataset and ORB-SLAM2 and LSD-SLAM.
  • Deploying video-based inpainting Deep Learning models.

NYC Taxi Fare Prediction

Carnegie Mellon University
  • Developed a pipeline for a large scale data set (~1Tb).
  • Algorithms based on Linear Regression, Decision Tree, Random Forest and XGBoost.
  • Using PySpark, Amazon AWS and Microsoft Azure, able to achieve an RMSE of 0.73 $.
  • Detailed comparison study between different models based on model size, RMSE, inference time etc.

KeyDetect - Detection of anomalies and user based on Keystroke Dynamics

Carnegie Mellon University
  • Developing a 2-step authentication model to learn and verify the user based on the typing patterns.
  • Algorithms based on SVM, Neural Networks, Decision Trees.

Seam Carving For Content-Aware Intelligent Image Manipulation

Carnegie Mellon University
  • Implementing and developing algorithm to boost content aware image resizing
  • Compression of the image size by upto 70%

Controller Design for an Autonomous Vehicle to track the route

Carnegie Mellon University
  • De-noised the input sensor data using Kalman Filter.
  • Developed PID, Feedback, Optimal controller for the vehicle and bagged position in top 20 %

Lightweight OpenGL General Purpose Math Software

Carnegie Mellon University
  • Developed a tiny package to take on screen inputs without using external library.
  • Integrated both numerical and graphical problem solving.

Spine Adjustable Smart Bed

Thapar Institute of Engineering and Technology
  • Invented a prototype to show working of a novel real-time spinal adaptive smart bed.
  • Integrated Inertial Measurement sensors, Infrared sensor, wireless control, Arduino.

RoboCar - Autonomous Line Follower Car

Thapar Institute of Engineering and Technology
  • Developed a line follower and obstacle sensing robot.
  • Operable through Bluetooth and used Arduino and wireless controlling using XBee.

Garbage Cleaning Robot

Thapar Institute of Engineering and Technology
  • Analyzed the mechanics and electronics integration.
  • Integrated with proximity sensors, gyroscope, and wireless control.

Patents and Publication

Kirigami-Inspired soft end-effector with layer jamming for stiffness control

Jun 2018
Patent for china region

Tri-axial Force Sensor

Jun 2018
Patent for china region

Layer-Jamming Suction Grippers with Variable Stiffness

Jan 2019
ASME Journal of Mechanism and Robotics | 10.1115/1.4042630

Fabrication and Characterization of Novel Soft Compliant Robotic End-Effectors with Negative Pressure and Mechanical Advantages

IEEE International Conference on Advanced Robotics & Mechatronics 2018 | 10.1109/ICARM.2018.8610688

Design and Fabrication of Soft-bodied 3-D Tactile Sensors with Magnetometers

IEEE International Conference on Information & Automation 2018 | 10.1109/ICInfA.2018.8812448

Active Contact Enhancements With Stretchable Soft Layers and Piezoresistive Tactile Array for Robotic Grippers

IEEE International Conference on Automation Science and Engineering 2019 | 10.1109/COASE.2019.8842882

Skills & Proficiency

Python & Matlab

PySpark

C/C++

SQL

Keras

PyTorch

PTC Creo & AutoCAD

3-D Printing & Arduino

OpenGL

Festo Fluid SIM & RSLogix

Robot Operating System (ROS)