I am an M.S. in Computer Vision student at Carnegie Mellon University, in the Robotics Institute. My research interests span 3D vision, perception for autonomous driving, and multimodal AI.
Previously, I worked as a Lead Machine Learning Engineer - Computer Vision at HyperVerge, 150-member, bootstrapped and profitable AI startup operating across India, SEA, and Africa. I led R&D for the Face Fraud Detection team, developing and optimizing 10+ deep learning models for liveness and deepfake detection. These solutions now power 20+ million monthly identity verifications and contribute to 30% of the company’s revenue.
I completed my B.Tech in Electronics and Computer Engineering at Vellore Institute of Technology, where my research was focused on agritech and medical diagnosis using AI and computer vision under the guidance of Prof. Sofana Reka and Dr. Kumar Rajamani.
During this time, I interned at École Polytechnique de Montréal with Prof. Hervé Lombaert on cortical surface analysis using Graph Neural Networks, and at Mayo Clinic under Dr. Srinivasan Rajagopalan on tracheal analysis using CT Scans for COVID-19 severity classification.
Research Interests: 2D/3D Computer Vision, 3D Reconstruction, NeRF
Nov 2021: Our paper on Semantic segmentation for plant phenotyping has been accepted to Springer-MTAP!
Aug 2021: Joined the shape team at ETS Montreal, as a Mitacs Research Intern.
May 2021: Selected for IAS-SRFP fellowship program in an Industrial Lab (TCS R&D)
Publications & Patents
paper
Wiggle and Go! System Identification for Zero-Shot Dynamic Rope Manipulation
2026 — Under Review
Many robotic tasks are unforgiving; a single mistake in a dynamic throw can lead to unacceptable delays or unrecoverable failure. To mitigate this, we present a novel approach that leverages learned simulation priors to inform goal-conditioned dynamic manipulation of ropes for efficient and accurate task execution. Related methods for dynamic rope manipulation either require large real-world datasets to estimate rope behavior or the use of iterative improvements on attempts at the task for goal completion. We introduce Wiggle and Go!, a system-identification, two-stage framework that enables zero-shot task rope manipulation. The framework consists of a system identification module that observes rope movement to predict descriptive physical parameters, which then informs an optimization method for goal-conditioned action prediction for the robot to execute zero-shot in the real. Our method achieves strong performance across multiple dynamic manipulation tasks enabled by the same task-agnostic system identification module which offers seamless switching between different manipulation tasks, allowing a single model to support a diverse array of manipulation policies. We achieve a 3.55 cm average accuracy on 3D target striking in real using rope system parameters in comparison to 15.34 cm accuracy when our task model is not system-parameter-informed. We achieve a Pearson correlation coefficient of 0.95 between Fourier frequencies of the predicted and real ropes on an unseen trajectory.
Developed an efficient Python pipeline for spectral alignment of brain mesh surfaces using reference mesh. Explored Gaussian Kernels with Graph Convolutional Neural Neworks (GCNNs) for brain surface analysis which is used for various downstream tasks.
COVID-19 Severity classification using Tracheal density
In this work, we wish to classify severity of Covid infection using Chest CT scans. Extracted tracheal region using airway extractor
module in Slicer 3D software and PyRadiomics to extract 140 tracheal density features. Applied feature engineering techniques (Lasso, Boruta) and compared performance across ML & DL models to classify tracheal infection.
Created a federated learning simulation with 2 clients using flower platform where client-1 has liver and tumor data and client-2 has only liver scans. Achieved 0.793 dice score for client-2 on tumor segmentation task with a U-Net architecture model which was
trained on only liver data.
Diagnosis of Portal Hypertension using semantic-segmentation
Worked on semantic segmentation of hepatic vessels using 2D/3D U-Net architectures. Implemented Domain Adaptation by first training a model on vein segmentation and then fine-tuning it for portal vein segmentation.
Developed an end-end approach to edit pose of an object in a 2D image given the azimuth and polar values. The pipeline includes text-guided segmentation, image to 3D view generation followed by SD Inpainting and replacing the generated object in the masked image.
Built a Pneumonia detection model using Convolutional Neural Networks (CNN) and Transfer Learning. The model was trained on the Chest X-Ray dataset from Kaggle and achieved an accuracy of 98%.