About Me

Hi, I am Postdoctoral Research Scientist in Department of Computer Science and Automation (CSA) at Indian Institute of Science (IISc) Bangalore, India. I am blessed to be hosted by Prof. (Assoc.) Dr. Siddharth Barman at IISc. Bangalore. Prior to this, I have completed my Ph.D as Prime Minister Research Fellow in Computer Science at the Indian Institute of Technology (IIT) Ropar, Punjab. Interested in working on various topics, including Fairness in Machine Learning, Recommender Systems, Federated Learning, and Game Theory. I finished my Bachelor's from the Indian Institute of Information Technology, Sonepat (Mentor & Campus NIT Kurukshetra). My research is published in premier computer science journals such as Springer, Taylor & Francis, etc and CORE A*/A conferences such as AAMAS, ECAI, etc . This would not have been possible without the motivational and valuable support of my mentors Dr. Shweta Jain, Dr. Narayanan C. Krishnan (CKN), Dr. Ganesh Ghalme, Prof. (Dr.) Nandalya Hemachandra, Dr. Sujit Gujar and Dr. Virender Ranga.
For more details, see publications.

Skills

Machine Learning

90%

Core Java

90%

Android

90%

Java EE

80%

Web Development

70%

Google Dialogflow

70%

MySQL

95%

C/C++

95%

Python

95%

Spring Framework

60%

Hibernate Framework

60%

Google Firebase

55%

Experience

Jan-2021 to April-2025

Guru Nanak Dev Engineering College (GNDEC)

Ludhiana, Punjab, India

Guest Faculty

PMRF Deliverables (Lecture/Lab)

Load: 1.5 hour/week


Courses undetaken involve:

(a) Introduction to Python & Machine Learning (Jan - June 2022) (Course Layout)

(b) Python & Machine Learning (Aug - Dec 2022) (Course Layout)

(c) Object Oriented Programming & Python (Jan - June 2023)

(d) Next Generation IT Essentials (Sep - Jan 2023) (Course Layout)

(e) Data Driven Intelligence: Techniques & Applications (Jan - May 2024) (Course Layout)

(f) Fair and Responsible Artificial Intelligence (Aug 2024 - Jan 2025) (Course Layout)

(g) Optimization in Machine Learning (Jan - May 2025) (Course Layout)

Sep-2020 to April-2025

Indian Instiute of Technology (IIT) Ropar

Punjab, India.

Teaching Assistant
Load: 8 hours/week
Responsibilites: Conducting tutorials, designing problem sets, preparing coding assignments, resolving doubts, and evaluating both assignments and examination papers.
Courses:

(a) Introduction to Computing & Data Structures 2020 (GE-103)

(b) Data Mining 2021 (CS-524)

(c) Game Theory 2021, 2022 (CS-535)

(d) Machine Learning 2023, 2024 (CS-503)

(e) Algorithmic Game Theory 2023 (CS-611)

(f) Topics in Artificial Intelligence 2023 (CS-712)

(g) Mathematical Foundation of CS (Linear Algbera/Probability) 2022, 2024 (CS-526)

(h) Mathematics for AI & DE 2025 (CS-111)

May-2018 to July-2018

Auribises Technologies

Ludhiana, Punjab, India

Python & Machine Learning Trainee

Project Title: Comparison of ML Algorithm

Certificate Number: AUR20170506568

May-2017 to July-2017

Auribises Technologies

Ludhiana, Punjab, India

Java EE Trainee

Project Title: eCommerce WebApp

Certificate Number: AUR20170506568

Jun-2016 to May-2020

GAWDS

NIT Kurukshetra, India

Fullstack Developer

Group of web, android & graphic enthusiastic passionate for pursuing technologies.( Mozilla's Campus Club)

May-2016 to July-2016

Auribises Technologies

Ludhiana, Punjab, India

Android Trainee

Project Title: Slam Book

Certificate Number: AUR20160512325

Education

07-Sep-2020 to 21-04-2025

Doctoral Degree (Ph.D. CSE)

Indian Institute of Technology (IIT) Ropar, Punjab, India.

Prime Minister Research Fellow (PMRF)


Supervisor: Dr. Shweta Jain


Thesis Title: Fairness in Clustering and Recommender Systems in Unsupervised Learning


Thesis Defense Date: 21st April 2025


GPA: 8.75/10.0

Sep-2016 to May-2020

Bachelor Degree (B.Tech IT)

Indian Institute of Information Technology (IIIT) Sonepat, Haryana, India.

Mentor & Campus National Institute of Technology (NIT) Kurukshetra.


Project Guide: Dr. Virender Ranga


GPA: 9.6216 / 10.0 ( Rank 1)

2016 to 2016

Senior Secondary (12th)

B.C.M Arya Model Sr. Sec. School, Ludhiana (Affiliated to C.B.S.E)


Score: 94.20% ( School Topper in Mathematics)

2010 to 2010

University of Cambridge,UK

ESOL International Examination

Key English Test

(Council of Europe Level A2)


Grade: Pass with Merit

Research Interests

Fairness in Machine Learning

Recommender Systems

Interpretable Machine Learning

Game Theory

Machine Learning Applications

Federated Learning

Selected Publications

  • All
  • Journals
  • Conferences
  • Books
  • Workshops
  • PhD

Awards, Achievements & Certifications

Feb-2024 to Feb-2024

Pingala Interactions in Computing (PIC) 2024

Selected among 45 stellar participants (domestic and international). Inspired by the Lindau Nobel Laureate Meetings and the Heidelberg Laureate Forum (HLF).

Jan-2024 to Jan-2024

Best Paper Award (Runner's Up)

For Extended Abstract on Capacitated Online Clustering Algorithm at CODS-COMAD 2024.

Mar-2024 to Mar-2024

ACM Travel Grant

Awarded with ACM IARCS travel grant to attend ECAI conference (CORE A) 2023 at Poland. (know more)

Jan-2024 to Jan-2024

CODS-COMAD Travel Grant

Awarded with Travel Grant to attend and present work at CODS-COMAD at IIIT Bangalore. (know more)

Dec-2023 to Dec-2023

IndoML 2024

Awarded with Travel Grant to attend and present Ph.D. work at Indian Symposium on ML at IIT Bombay. (know more)

Oct-2023 to Oct-2023

ACM Travel Grant

Awarded with ACM IARCS travel grant to attend ECAI conference (CORE A) 2023 at Poland. (know more)

Oct-2023 to Oct-2023

International Travel Scheme (SERB, India)

Awarded with ITS by SERB Government of India to travel to Poland for attending ECAI conference 2023 (CORE A). (know more)

Dec-2022 to Dec-2022

ACML 2022

Shortlisted for mentorship session and a travel grant to attend the Asian Conference on Machine Learning, Hyderabad. (know more)

Dec-2022 to Dec-2022

IndoML

Attended Indian Symposium on Machine Learning- IndoML 2022 (know more)

March-2022 to Mar-2022

Best Paper Award

For Extended Abstract on Fair Clustering at Conference on deployable AI by RBCDSAI, IIT Madras, India.

Mar-2020 to Mar-2023

Graduate Aptitude Test in Engineering (GATE)

Qualified GATE conducted by Ministry of Education, Govt. of India.

16 Dec-2021 to 18 Dec-2021

IndoML Symposium

Attended Indian Symposium on Machine Learning- IndoML (know more)

7 April-2021 to 10 April-2021

Google Research Symposium

Attended Google Research India Graduate Symposium for Ph.D. students in Asia-Pacific region. (know more)

Oct-2020 to Present

Data Analysis with Python: Zeros to Pandas

Course conducted by Jovian.ml

Certificate Ref ID: MFQTEMBQG4

26 Oct-2020 to 30 Oct-2020

ATAL FDP on Data Sciences

Attended 5 days Faculty Development Program (FDP) by Aligarh Muslim University.

Approved by AICTE Training And Learning (ATAL) Academy (know more)

Certificate ID: ATAL/2020/1005000

5 Oct-2020 to 9 Oct-2020

ATAL FDP on Quantum Computing

Conducted by Centre for Development of Advanced Computing (C-DAC).

Approved by AICTE Training And Learning (ATAL) Academy (know more)

Certificate ID: ATAL/2020/1599456095

3 Oct-2020

IEEE Virtual Talk Series

Attended IEEE Virtual talk series on "21st century retail market with AI" by IEEE AcSYR-CSIO, Student Branch.

Certificate ID: 2020STB1147523244

15 Sep-2020 to 19 Sep-2020

Workshop on Blockchain

Attended 5 days workshop by Poornima Insitute of Engg. & Technology, Jaipur on blockchain and its application.

7 Sep-2020 to 11 Sep-2020

ATAL FDP on Data Sciences

Attended by University of Hyderabad.

Approved by AICTE Training And Learning (ATAL) Academy (know more)

Certificate ID: ATAL/2020/1598588192

12 Sep-2020 to 13 Sep-2020

HEISENBUG-Programing Contest

Participated in global level programming contest by Computer Society of India, Student Chapter, KJSIEIT, Mumbai.

1 Sep-2020 to 5 Sep-2020

Workshop on NLP using Python

Conducted jointly by Jaipur Engg. College & Research Center, and Rajasthan Technical University, Kota

29 Aug-2020 to 2 Sep-2020

ATAL FDP on Data Sciences

Conducted by Dr. APJ Abdul Kalam Technical University, Lucknow.

Approved by AICTE Training And Learning (ATAL) Academy (know more)

Certificate ID: ATAL/2020/1592770547

Coursework (Ph.D/B.Tech)

Sep-2020 to Dec-2020

Ph.D. Semester 1

Coursework (10/20 Credits)


Social Computing & Networks (CS-522)

Instructor: Dr. Sudarshan Iyengar

Credits: 3      Grade: A


Data Structures & Algorithms (CS-506)

Instructor: Dr. Anil Shukla

Credits: 4      Grade: A-


Mathematical Foundation of CS (CS-526)

Instructor: Dr. Shweta Jain (Linear Algebra),
Dr. CKN (Vector Calculus, Probability)

Credits: 3      Grade: B


Jan-2021 to May-2021

Ph.D. Semester 2

Coursework (20/20 Credits)


Topics in Aritifical Intelligence (CS-712)

Instructor: Dr. CKN, Dr. Shashi Shekar Jha, Dr. Shweta Jain

Credits: 3      Grade: A


Intro. to Game Theory & Mechanism Design (CS-535)

Instructor: Dr. Shweta Jain

Credits: 3      Grade: A-


Machine Learning (CS-503)

Instructor: Dr. CKN

Credits: 4      Grade: B-


Sep-2021 to Dec-2021

Ph.D. Semester 3

Audit Courses


Reinforcement Learning (CS-533)

Instructor: Dr. Shashi Shekar Jha

Credits: 3      Grade: Audit Pass


  •   Bagged Prestigious PMRF 2021 Fellowship by Ministry of Education, Govt. of India.

Aug-2016 to May-2020

B.Tech Semester 1-8

Selective Courses


Will update soon...

Projects

Decision Support System for WhiteFly

A collaborative Android project under guidance of Professor's at Punjab Agricultural University to help farmers predict Whitefly Disease in Cotton Crop on the basis of weather forecast predictions.

SkillCart

Web Portal to bring labourers and customers at one place & help connect with each other. Also integrated Aadhar Card Validation, SMS API & SHA Encryptions. Technologies used in project basically covered JAVA EE, MySQL, Bootstrap and JavaScript.

SCADA SCMIP

The Department of Soil Conservation, Punjab, devised a lift irrigation project to benefit farmers in Kandi Area, Hoshiarpur, Punjab. I was part of the assigned technical team with goal to develop integrated mobile and web applications. The main responsibility was to develop an android application and admin portal for faster communication with farmers & achieving e-Governance.

AnandVihar Welfare Society

Designed an Android based platform for cooperative housing society – AnandVihar , Ludhiana, Punjab to manage all types of basic day to day functions like member registration , plot transfer , society fees manager for members , printing list of plot holders , online complaint manager and many more. (visit)

Solar Powered Farm

A collaborative Android based Project under guidance of Professor's at Punjab Agricultural University to help farmers in setting up of Solar Powered Farms.

FactoryDukhan.com

FactoryDukaan is a Technology Driven B2B Platform to provide you the solution to all your business problems. They provide a platform where one can; Sell, Purchase and Trade products. I was Technical Team Lead in the startup to develop web services. (visit)

See More....

Professional Activities

2020 to Present
Reviewer: Journal of Super Computing

(Publisher: Springer) (know more)

2021 to Present
Reviewer: Computers in Biology & Medicine

(Publisher: Elsevier) (know more)

2022 to Present
Reviewer: ECML PKDD Conference

(know more)

2022 to Present
Sub-Reviewer: ICJAI 2023 Conference

(know more)

2025 to Present
PC Member: ECAI 2025 (CORE A) Conference

(know more)

2024 to Present
Reviewer: Neural Networks (Elsevier)

(know more)

2024 to Present
Reviewer: Computers and Electrical Engineering (Elsevier)

(know more)

2025 to Present
Reviewer: CVIP 2025 Conference

(know more)

Testimonials

Shivam is a quick learner and a pretty creative child. He has good hold on technological fronts.

Image

Ishant Kumar

CEO, Auribises Technologies.

It was nice working with Shivam. The support and the ideas by Shivam were extraordinary. Also the way he resolved the problems were truly amazing. Wishing him all the best for his future endeavours

Image

Sparsh Narang

CEO, FactoryDukhan.com

Shivam has collaborated with me on a research project. Having a sharp intellect, he possesses a highly humble attitude. He is technically strong and has an excellent mathematical background and outstanding coding skills. Not only he is very accommodating and benevolent but also an extremely disciplined and self-motivated researcher. Working with Shivam has enhanced my problem-solving skills, too, and when it comes to research, his approach to every research problem is unique.

Image

Kirandeep Kaur

Research Collaborator

Shivam is an extraordinarily experienced software engineer who deeply understands his works and gets things done efficiently, thoroughly, and correctly following best practices. Drawing from his vast experience, Shivam has an immediate grasp of the scope of any project and is quick to identify potential complications so they can be addressed in the planning stage. A natural mentor who is generous with his time and expertise, Shivam can always be counted on by his colleagues to provide valuable insight and guidance. I wholeheartedly recommend Shivam to anyone who values a principled, expert team player.

Image

Nikhil

Team Partner- SCADA SCMIP Project

Shivam is my fellow mate from the same 2020 Ph.D. batch, and we had worked together on a paper in the same year. He is a very responsible, hard-working, talented and inquisitive personality whom I came across as he would be very much well-informed and acquainted with all the latest upcoming and technologies and would readily have the capability to come up with a solution in a short time.

Image

Ranjana Roy

Research Collaborator

I had the opportunity to work with Shivam on a social computing project. I witnessed his highly effective Research Techniques and keen attention to detail in work. Shivam's hold on the latest technologies also proved to be an asset for the team. We also published this work in a paper, during which I observed good writing skills on his part.

Image

Sravanthi Chede

Research Collaborator

Shivam is a great team person, having practical knowledge in multiple aspects of web development. He is also a great innovator and presenter. Glad to be part of his team.

Image

Rishabh Sethi

Project Partner (SkillCart)

Shivam is extremely hard-working and passionate about his work. He has a nick for learning new technologies and is proactive when delivering something. He is a very humble and promising person. I wish Shivam the best in his future endeavors.

Image

Anushka Misra

Research Collaborator

I worked with Shivam for a college project, and his ownership of the project commitment to completion was amazing. He was open to solving problems in the right way, however challenging they might be. He helped others in the team, making him a must-have team player.

Image

Gaurav Arora

Project Partner (SkillCart)

Contact

Dr. Shivam Gupta

Postdoctoral Research Scientist

shivamgupta2[at]iisc.ac.in

+91-7206183769

Lab no. 309, CSA Department, Indian Institute of Science, Bangalore, India 560012

Web of Science Researcher ID : AAV-9504-2020