People > Alumni
Our research group is named CompL, and we are part of PLATO Lab at IIT Bombay.
MS by Research [3]:
- Prakash Neupane (joined Feb 2020; submitted thesis Feb 2023) 
 Thesis: A Comparative Evaluation of the Impact of Call Graphs on the Precision of Android Taint Analysis
 Joined Godavari College, Tribhuvan University (Nepal), as a faculty member.
- Meetesh Mehta (joined Feb 2021; submitted thesis Mar 2023) 
 Thesis: Reusing Contextually Specialized JIT Precompiled Units
 Joined IIT Bombay as a PhD scholar.
- Arjun Harikumar (joined Aug 2021; submitted thesis Feb 2024) 
 Thesis: Selective Value-Object Inlining Using Hybrid Program Analysis
 Joined AMD Compilers Team (Bangalore, India).
MTech:
- Mahendra Aanjana (with Yvonne Dittrich; Jul 2022 - May 2023) 
 MTP: Software Architecture for Secure Heterogeneous Open-Source Systems
- Utsav Bansal (with Yvonne Dittrich; Jul 2022 - May 2023) 
 MTP: Quality Assurance for Heterogeneous Open-Source Systems
- Anurag Kumar (with K. V. Raghavan; Aug 2023 - Jun 2024) 
 MTP: Compensation Routines for Distributed Transactions
- Lorenzo Prosch (Sep 2024 - Apr 2025) 
 Thesis: Code Refactoring to Enable Value Types in Java
- Rohit Singh Yadav (Jan 2024 - Jun 2025) 
 MTP: Enabling Interprocedural Scalar Replacement
- Anadi Mitra (Jan 2024 - Jun 2025) 
 MTP: Polyglot Program Analysis and Optimization
BTech:
- Nikhil T R (Aug 2019 - Jun 2020) 
 BTP: Staged Escape Analysis for Stack Allocation
- Shreyansh Kulshreshtha (Jul 2020 - Jun 2021) 
 BTP: Enabling Concurrency via Program Analysis
- Rishi Sharma (Jul 2020 - Jun 2021) 
 BTP: Enabling Concurrency via Program Analysis
- Swapnil Rustagi (Jul 2020 - Jun 2021) 
 BTP: Improving Stack Allocation in Eclipse OpenJ9 Java Runtime
- Namrata Malkani (Jul 2020 - Jun 2021) 
 BTP: Identifying Refactoring Opportunities that Promote Functional Design Patterns in Scala
- Dheeraj (Jul 2020 - Jun 2021) 
 BTP: Improving Stack Allocation in Eclipse OpenJ9 Java Runtime
- Yash Bansod (Jul 2021 - Jun 2022) 
 BTP: Inlining for Stack Allocation
- Subhash Suman (Aug 2021 - Jun 2022) 
 BTP: Static Scalar Replacement
- Shrikha Mahanty (Aug 2021 - Jun 2022) 
 BTP: Refactoring Scala Programs with Futures
- Solai Adithya (Aug 2022 - May 2023) 
 BTP: Optimizing Static+Dynamic Stack Allocation
- Priyam Seth (Aug 2022 - May 2023) 
 BTP: Optimizing Static+Dynamic Stack Allocation
- Aayush Sharma (Aug 2022 - May 2023) 
 BTP: Runtime Context Visualizer for R
- Anmolpreet Singh (Aug 2022 - May 2023) 
 BTP: Runtime Context Visualizer for R
- Dasari Gnana Heemmanshuu (Jan 2023 - May 2023) 
 RnD: VSCode Plugin Development for Scala Refactoring
- Subarno Nath Roy (Aug 2023 - Nov 2023) 
 BTP: Opportunities for Integrating Constraint Solvers with Program Analyzers
- Manan Garg (with Biswabandan Panda; Aug 2023 - Nov 2023) 
 RnD: Effects of Different Hardware Prefetchers
- Vatsal Goyal (Aug 2023 - May 2024) 
 BTP: Enabling Scalar Replacement in Java
- Poorna Teja (Jan 2024 - May 2024) 
 BTP: Enhancing Reflection Handling for Java Static Analysis
- Arhaan Ahmad (Aug 2023 - May 2024) 
 RnD: Improving Inlining Decisions in OpenJ9
- Shiv Kiran Bagathi (Aug 2023 - May 2024) 
 RnD: VSCode Plugin for Scala OO to Functional Refactoring
- Arnav Aditya Singh (Jan 2024 - May 2024) 
 RnD: Finding (Almost-)Value Classes in Java Codebases
- Molina Dhembla (Jan 2024 - May 2024) 
 RnD: Code Optimization in Jupyter Notebooks
- Ishaan Manhar (Aug 2024 - Dec 2024) 
 RnD: Object Lifetimes in Java Programs
- Suven Jagtiani (Aug 2024 - Apr 2025) 
 RnD: Object Lifetimes in Java Programs
- Ameya Deshmukh (Aug 2024 - Apr 2025) 
 BTP: Efficient Heap Cloning for Java Pointer Analysis
Interns:
- Divyansh Vinayak (Jan 2023 - May 2023) 
 Internship: Deducing Object-Inlining Heuristics
- Gaurav Sahitya (Jan 2023 - May 2023) 
 Internship: Deducing Object-Inlining Heuristics
- Bhavya Hirani (Jan 2025 - Jun 2025) 
 Internship: Object Flattening for Value-Type Objects
Others:
- Manvi Gupta (Apr 2020) 
 Summer project (independent): Exploring Escape Analysis in OpenJ9
- Akash Dakoor (Dec 2020 - Feb 2021) 
 Winter project (independent): Exploring JIT Compilation for R
- Saurabh Bansal (Dec 2020 - Feb 2021) 
 Winter project (independent): Exploring JIT Compilation for R
- Anchal Kaundal (May 2021 - Nov 2022) 
 Project staff: Software Ecosystem for Irrigation Advise Delivery