Work Experience




Research Intern . Remote
HCI-VIS Lab, The University of Massachusetts Amherst
Apr 2023 – Present
Advisor: Prof. Narges Mahyar, Dr. Ali Sarvghad

  • Conducted extensive research on Natural Language Processing (NLP) techniques and methodologies to gain a deep understanding of the field and its applications in developing conversational agent



Software Development Engineer , Recommendations Team. Bengaluru
Flipkart
Jun 2021 – Mar 2023

  • Acquired and applied tech stack including Aerospike, Elastic Search, and Spring Boot to effectively contribute to the development of functionality for recommendation systems
  • Performed migration and rebase of Java 8 code to Java 17 code
  • Personalised the shopping experience of customers by implementing Machine Learning algorithms like Logistic Regression, XGBoost, and Random Forest
  • Executed over 10 deployments utilizing Kubernetes, building Docker images in CI/CD pipelines, and implementing Helm Chart
  • Technologies used: Software Development, SQL, C/C++, Git, Spring Boot, RESTful API, MongoDB, Kubernetes, Docker, Mockito, Grafana, Confluence, Jira, Lens, Object-Oriented Programming (OOP), Operating Systems, Distributed Systems, Aerospike, Elasticsearch, Machine Learning, Java, Linux



Software Developer Intern . Remote
Shop 101
Aug 2020 – Dec 2020

  • Developed a user-friendly dashboard enabling users to visualize their payment history, while implementing secure login authentication through Redux state management
  • Implemented form validations and incorporated APIs into Shop 101’s official website
  • Developed a payment history dashboard, along with the login authentication setup (by storing states through redux)
  • Technologies used: Software Development, HTML, CSS, JavaScript, React.js, Redux.js, REST API, Bootstrap



Research Intern . Remote
TamilNadu Science and Technology Centre
Aug 2020 – Dec 2020

  • Developed an interactive website by employing Flutter that uses Dart, which is a compiled programming language that helps in avoiding performance issues
  • Employed Natural Language Processing to impart Artificial Intelligence to device-antagonistic DialogFlow chatbot to support over 14 languages
  • Technologies used: Natural Language Processing, DialogFlow, Dart



Reactjs Developer Intern . Remote
VenueMonk
Jun 2020 – Jul 2020

  • Coordinated in building React components for the official website of LimeChat, India’s pioneering level-3 AI chatbot company, leading to seamless automation of the content system
  • Utilized Bootstrap to enhance browser compatibility and enhance mobile responsiveness for the official company website
  • Technologies used: React.js, Bootstrap