Research Interests
I am interested in a number of research areas in Computer Science and Mathematics. Following are the topics which either I am currently working on or have worked with some meaningful research output.
- Distributed Machine Learning.
- Federated Learning.
- Concurrent Data Structures.
- Learned Index Structures.
- Parallel Programming, GPGPU.
- Blockchains.
- Computational Topology.
- Computational Game Theory.
Teaching
I have taught the following courses:
At IST Austria
- Concurrency - A Practical Approach (Co-taught with Dan Alistarh).
At IIIT Delhi
- Optimization Methods for Machine Learning (Monsoon 2021, Winter 2024).
- Concurrent and Learned Data Structures (Winter 2022, Winter 2023).
- Discrete Mathematics (Monsoon 2022, Monsoon 2023).
- Distributed and Federated Learning (Monsoon 2023).
- Object-Oriented Programming and Design. (Monsoon 2021)
Contact
Office: B-402, R&D Block, IIIT-Delhi
New Delhi, 110020, India
Website: https://iiitd.ac.in/bapi
Email: bapi@iiitd.ac.in
Phone: +91-11-26907371