Rishi Sharma

Rishi Sharma

Undergraduate Student

Indian Institute of Technology Mandi

Rishi Sharma is a Final year undergraduate student in the School of Computing and Electrical Engineering (SCEE) at Indian Institute of Technology Mandi, majoring in Computer Science and Engineering. His research interests include performance optimization of computer programs, algorithmic differentiation, machine learning & deep learning and satisfiability checking. He is the founder and coordinator of Heuristics IIT Mandi, which is a group of people collaborating and hosting sessions on research topics for the students of the institute.

Rishi has completed his winter semester 2019-2020 at RWTH Aachen University Germany as part of the Student Exchange Programme, where he indulged in Masters-level courses and Research Assistant jobs with IT-Security group and Theory of Hybrid Systems group.

Rishi is currently working with Dr. Manas Thakur in the Compilers and Programming Languages Group at IIT Mandi for his final-year Major Technical Project (September 2020 - June 2021) on Enabling Concurrency via Program Analysis.


  • Algorithmic Differentiation
  • High Performance Computing
  • Machine Learning
  • Programming Languages
  • Satisfiability Checking


  • Student Exchange, WS 2019-2020

    RWTH Aachen University, Germany

  • B.Tech. in Computer Science and Engineering, 2021

    Indian Institute of Technology Mandi