Education

Doctor of Philosophy in Computer Science

Case Western Reserve University, Cleveland, Ohio

Aug 2024 – Present

Key Courses:

  • Large Language Models: Explored advanced techniques in machine learning, with a focus on practical applications of multitask learning models. Presented a paper titled "Measuring Multitask Language Understanding", which involved analyzing and discussing state-of-the-art models and evaluation metrics in natural language processing (NLP). Gained hands-on experience with advanced machine learning frameworks and methods to handle large-scale datasets. Outcomes: LLMs, Llama, GPT, BERT, Evaluation, Olmo, Reasoning in LLMs, High performance computing, Data Parallelization, Algorithm Parallelization etc.

Masters of Science in Computer Science (Specialisation in ML/AI)

Case Western Reserve University, Cleveland, Ohio

Aug 2023 – May 2025

Key Courses:

  • Designing High performant systems for AI: Project: Incorporated SMM on OneAPI in SYCL | Python3 to enhance YOLOV4. Led development of YOLOV4 sycl-python integration, emphasizing advanced object detection and SYCL-Python optimization. Outcomes: GEMM, SMM, BMM, HPC, Data/Algorithm Parallelization.
  • Analysis of Algorithms: Acquired comprehensive knowledge in Data Structures and Algorithms, encompassing Greedy Algorithms, Graph Theory, Dynamic Programming, and NP-Completeness.

Bachelors of Technology in Civil engineering with minor in AI and Computer science

Indian Institute of Technology Mandi, Mandi, Himachal Pradesh

June 2019 – May 2023

Key Courses:

  • Deep Learning and its Applications: Contributed to a project focused on real-time sign language detection. Outcomes: LLM, CNN, AutoEncoders, GANs, VAEs, RNN, Perceptron etc.
  • Pattern Recognition: Proficiency in Probability, Random Processes, Linear Algebra, Bayes Decision Theory, Parameter Estimation, Unsupervised Learning, Sequential Pattern Recognition, etc.

Experience

Summer Internship

MGenio (Machine Learning, Web and Mobile dev, IoT), OH, USA

June 2024 – August 2024

  • Self Driven research on Machine learning models and their Integration on IoT platforms.
  • Developed an efficient platform to manage data flow and monitoring Machine learning models training.
  • Designed a pipeline flow and Automated data preprocessing system for machine learning models to feed directly in IoT Systems.
  • Manager: Satish Ramade, CEO, MGenio

Teaching assistant (Computational Perception)

Case Western Reserve University (Python3, Graphical Methods, Probability), OH, USA

Jan 2024 – present

  • Efficiently grade assignments, ensuring accuracy and providing constructive feedback.
  • Deliver engaging lectures on specialized topics, fostering student understanding.
  • Conduct effective office hours to address queries and offer additional guidance.
  • Professor: Dr. Michael Lewicki, Assistant Professor, Department of Computer Science & Engineering, CWRU

Teaching assistant (Data Science I & II & III)

Indian Institute of Technology Mandi (Python3, Machine learning, Probability, Deep Learning), HP, India

Feb 2021 – Aug 2022

  • Conducted engaging lectures and facilitated Python hands-on lab sessions.
  • Assessed student understanding through various evaluation methods.
  • Provided constructive feedback and assisted students during office hours.
  • Professors: Dr. Deelip AD, Dr. Varun Dutt, Dr. Manoj Thakur, IIT Mandi

Research Internship

Hatch Marine Consultants (Startup) (Python3, Machine learning, Probability, Deep Learning), New Delhi, India

May 2021 – August 2021

  • Predictive Modeling and Analysis: Utilized advanced machine learning models to predict the scour depth of a river in Taiwan.
  • Model Optimization and Fine-Tuning: Fine-tuned models to meet project requirements, achieving 90% accuracy.
  • Advisor: Dr. Karan Gupta, Sr Engineer, Hatch Marine Consul, IIT Mandi

Research Work

Advancements in XAI with Specialization in Counterfactual Explanation Methods

Case Western Reserve University (Python3, DNNs, GNNs), OH, USA

Jan 2024 – July 2024

  • Engaged in leading-edge research on Explainable AI, particularly specializing in Counterfactual Explanation methods.
  • Advisor: Dr. Jing Ma, CWRU

Analyzation of Nano Particles in Environment using Deep Learning

IIT Mandi (Machine Learning, Python3, Probabilistic Models), Mandi, India

June 2020 – June 2021

  • Developing a deep multi-modal architecture for accurately predicting behaviour of nano particles on different species using environmental data.
  • Advisor: Dr. Tanushree Parsai, IIT Mandi

Deep Neural Network model for Early landslide warning system

IIT Mandi (Machine Learning, Python3, RNN), Mandi, India

July 2020 – Dec 2020

  • Led a machine learning initiative analyzing hillside landslides, using datasets like weather, elevation, slope, and temperature.
  • Advisor: Dr. Varun Dutt, IIT Mandi

VAEs for Satellite imagery dataset

DRDO, Ministry of Defence (Machine Learning, Python3, C++, VAEs, Matlab), Chandigarh, India

Jan 2022 – Sep 2022

  • Developed an approach for satellite imagery analysis using segmentation, labeling, and training with VAEs, achieving 83% accuracy.
  • Advisor: Dr. MK Kalra, DRDO

Projects

Exploring Explanatory Methods in AI

Python3, CNN, GNN Jan 2024

  • Conducted a comparative analysis of contrastive and counterfactual explanation generation approaches.
View Project

Enhanced YOLOv4 using SMM on OneAPI in SYCL

Python3, SYCL, CNN, PyTorch Nov 2023

  • Developed and integrated Enhanced YOLOv4 with SYCL-Python for advanced object detection.
View Project

Human Activity Detector

Machine Learning, Python3 Nov 2023

  • Built models using Logistic Regression (96% acc), Decision Tree (86% acc), SVM (80% acc).
View Project

Landslide Warning System

Python3, Machine Learning, DNNs Aug 2020

  • Designed a data-driven predictive system for landslide risk factors.
View Project

Speech Emotion Analyzer

Machine Learning, Deep Learning, Python3, JavaScript Aug 2020

  • Developed a CNN model for voice gender (100% acc) and emotion detection (70%+ acc).
View Project