Work

Graduate Student Researcher

Georgia Institute of Technology, Atlanta, GA – Fall 2017 - present
Guide : Prof. James M. Rehg

  • Developed a new synthetic data generating environment, called CRIB (Continual Recognition Insipired by Babies), for incremental object learning, coupled with a 3D object dataset of 200 unique toy like objects, Toys-200, capable of modelling visual imagery seen during object exploration in early infancy

  • Implemented three incremental learning algorithms and studied the effect of repeated exposures to concepts, across multiple datasets – CIFAR100, ShapeNet and Toys-200

  • Introduced the paradigm of weak supervision in incremental learning and established a baseline solution through modification of an incremental learning algorithm.

  • Paper accepted for oral presentation and one of the 50 best paper finalists at CVPR 2019

MTS Intern (Machine Learning)

Nutanix, Inc. San Jose, CA – Summer 2018

  • Researched techniques and developed a system for handling natural language queries on a subset of Nutanix's multi-cluster management database using semantic parsing and machine learning, and a method for easy annotation of data

Software Engineering Intern

Samsung HQ, Seoul, Korea – Summer 2016

  • Developed a Tizen3.0 application for process monitoring via log parsing.

  • Features include a user friendly UI, notification alerts, active response to misbehaving processes and capability for easy integration into Samsung's smart home server

Visiting Scientist

Institute of Science and Technology, Austria – Summer 2015
Guide : Prof. Krishnendu Chatterjee

  • Wrote an implementation for weighted Recursive State Machines (RSMs) and the proposed fast reachability algorithms

  • Empirically demonstrated, on the SLAM/SDV benchmarks, algorithmic speed improvements over jMoped, a leading tool for interprocedural analysis using pushdown system based algorithms

  • Work published in ESOP’17 [arxiv]

Teaching

Graduate Teaching Assistant, Boston University, Boston, MA

  • CS591 : Deep Learning – Spring 2020 (Instructor : Prof. Kate Saenko)
    Designed assignments, answered student-queries and helped them with course content via Piazza and during bi-weekly office hours

Graduate Teaching Assistant, Georgia Institute of Technology, Atlanta, GA

  • CS6601 : Artificial Intelligence – Fall 2018, Spring 2019 (Instructor : Prof. Thad Starner)
    Prepared exam questions, graded assignments and exams, held weekly office hours to help students with concepts and programming assignments

  • CS3600 : Intro to Artificial Intelligence – Spring 2018 (Instructor : Prof. James Rehg)
    Graded assignments and exams, proctored, held bi-weekly office hours and helped students with concepts in AI and programming assignments

Undergraduate Teaching Assistant, Indian Insitute of Technology, Bombay, India

  • Computer Networks (CS224 & CS252) – Spring 2017 (Instructor : Prof. Varsha Apte)
    Responsible for supervising lab sessions, helping students with exercises and grading lab exams

  • Computer Programming (CS101) – Fall 2015 (Instructor : Prof. Varsha Apte)
    Responsible for designing problem statements for lab exercises and examinations, and for grading answer sheets for written examinations

  • Linear Algebra (MA106) – Spring 2015 (Instructor : Prof. Manoj Keshari)
    Responsible for teaching and evaluating a group of forty first-year students