Memory Optimization Lab; Rutgers, NJ.  

Research Assistant, Lab Member;   Dec 2021 to Present

With Dr. Qiong Zhang, I primarily work to leverage Cognitive Models to improve understanding of Human Memory in cognitive tasks such as free recall.

  • I design and develop computational models for Human Memory performing recall tasks.
  • I design and conduct online experiments to collect human data for the free recall task.
  • I use statistical tools to perform hypothesis testing and analyze data.
  • I gained experience with: Human Memory Research, Computational Models for Cognitive Science, Statistical Analysis, and Web Development.


Computer Science Department; Rutgers University, NJ.  

Teaching Assistant,  May 2022 to August 2022

During the summer of 2022, I served as TA for the course: Introduction to Computer Science.

  • I designed problems and quizzes about programming in JAVA and conducted recitations where I explained these with concepts taught in lectures.
  • I conducted office hours to help students understand programming concepts and Java language.
  • I developed solutions to programming assignments and grade responses accordingly.
  • Through this experience, I learned about: Graphics in JAVA, Teaching, and Communicating effectively.


MIT Academy of Engineering; India  

NLP Research Intern,  May 2020 to July 2020

I worked under the guidance of Dr. Sunita Barve to use NLP-based techniques to improve content based literature recommendations.

  • I performed an extensive literature survey to understand current approaches to content-based recommendations.
  • I designed and developed a novel Topic modeling based content recommendation approach for literature recommendation that outperformed previous techniques by 30%.
  • I used this approach to develop a Scientific paper recommendation and presented our work at an IEEE conference (8 Citations).
  • I gained experience with: Content-based recommendation, Latent Dirichlet Allocation, Machine Learning, Academic Writing, Web Crawling, etc.


USLAB, India  

Software Developer Intern,  May 2019 to July 2019

Worked on using Blockchain as backbone to develop attendance management system.

  • Co-operated to design and develop functional desktop application for attendance management system that made overall process 4x faster compared to traditional approach.
  • Prepared the back-end of the system that stored each attendance record obtained from front-end processes on a Blockchain server.