Birla Institute of Technology and Science (BITS Pilani)

Aug 2015 - Present
Bachelors of Engineering (Hons.) Electronics and Instrumentation

Relevant Courses: Machine Learning, Data Mining
Bachelor Thesis: Currently pursuing at School of Computer Science, CMU


Carnegie Mellon University

July 2018 - Present
Research Intern (Senior Thesis)

Working on depth estimation and obstacle avoidance using vision for low-computational moving devices like Anki Cozmo.

University College of London

June 2018
Summer Research Intern

Worked on Task-based Information Retrieval specifically recommendation by leveraging external ontology. Also worked on dynamic enrichment of ontology based on the philosophy of Bayesian Rose Trees.

Julia Computing

May 2018
Google Summer of Code Student

Worked on adding more data repository support to DataDepsGenerators.jl, which inturn creates registration blocks for DataDeps.jl. DataDeps.jl helps in downloading scientific data at the touch of your fingertip.

Mozilla Foundation

May 2017 - Sept 2017
Google Summer of Code Student

Revamped the existing bug filing interface (enter bug.cgi) into a single page interface reducing the multi-hop db access, unnecessary template rendering etc. This enhances the speed and performance in bug filing.


Select Projects

Study and Implementation of Critical Protocol Analysis
  • Spawned a cross-collaboration workbench for BITS Darshini, a modular, concurrent, cus- tomizable protocol analyzer. This is implemented for sharing the experiments among researchers and experts (for review) in order to save resources on analysis of large pcap files involved in the process.
  • Developed a vagrant deployment of the application for cross-platform installation.
  • Modularized and refactored BackboneJS based client module. Decoupled the persistence code from the rest of the codebase.
Analytics Sensor Test-Kit for Advanced Process Control
  • Designing a proof-of-concept IoT scalable interface to gather data from sensors installed at the waste water treatment site. This work is in collaboration with Ohio University, Cranfield University, and Caltech.
  • Used XbeeS2C which supports socket-based streaming and static data transfer.
  • Further work involves powering the sensors (deployed on organic farm) using Microbial Fuel Cells.
AutolabCLI: Command Line Interface for AutolabJS
  • Developed a CLI for AutolabJS which helps in committing the code to local gitlab server, submit the code from gitlab server to the evaluation nodes and retrieve the results using a socket connection.
  • Published on npm and currently in use for programming labs at the university.
I have been very fortunate to work with awesome researchers and amazing mentors like Rishabh Mehrotra, Prof. Emine Yilmaz, Prof. Vijay Chidambaram, Lyndon White, Prasanta Bhattacharya, Prof. Dave Touretzky. Also privileged to work with Dylan Hardison and rest of the Mozilla's bteam.