Biography

I am a PhD student at the Scalable Computing Systems Lab, EPFL. Under the supervision of Prof. Anne-Marie Kermarrec, I am working on designing efficient and privacy-preserving systems for Decentralized and Federated Learning. Presently, I am working on Self-Organizing AI as a visiting Ph.D. student at the Camera Culture Group of the MIT Media Lab.

I received my Bachelor’s Degree in Computer Science and Engineering from the School of Computing and Electrical Engineering (SCEE) at Indian Institute of Technology Mandi ranking first in my class. My winter semester 2019-2020 was spent at RWTH Aachen University Germany as part of the Student Exchange Programme, where I attended challenging courses and worked as an Undergraduate Research Assistant with the IT-Security Group and the Theory of Hybrid Systems Group. As part of my final-year Major Technical Project, I worked with Dr. Manas Thakur in the Compilers and Programming Languages Group at IIT Mandi on Automating Loop Parallelization for TornadoVM.

Interests
  • Distributed Systems
  • Distributed ML
  • Privacy-Preserving ML
  • Decentralized AI
  • Collaborative ML
Education
  • Ph.D. in Computer Science, 2021 - Present

    École Polytechnique Fédérale de Lausanne (EPFL)

  • Student Exchange, WS 2019 - 2020

    RWTH Aachen University

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

    Indian Institute of Technology Mandi

Recent Publications

Quickly discover relevant content by filtering publications.
(2025). Noiseless Privacy-Preserving Decentralized Learning. (To appear) In PETS ‘25.

PDF Cite Code Poster NotebookLM (Not accurate)

(2024). Revisiting Ensembling in One-Shot Federated Learning. (To appear) In NeurIPS ‘24.

PDF

(2024). Energy-Aware Decentralized Learning with Intermittent Model Training. In IPDPSW ‘24.

PDF Cite DOI

(2023). Epidemic Learning: Boosting Decentralized Learning with Randomized Communication. In NeurIPS ‘23.

PDF Cite Code Poster NotebookLM (Not accurate)

(2023). Get More for Less in Decentralized Learning Systems. In ICDCS ‘23.

PDF Cite DOI Code Slides NotebookLM (Not accurate)

(2023). Decentralized Learning Made Easy with DecentralizePy. In EuroMLSys ‘23.

PDF Cite DOI Code Slides NotebookLM (Not accurate)

(2021). Can we run in parallel? Automating Loop Parallelization for TornadoVM. Poster in ISSTA ‘21.

Poster Abstract

(2019). An Online Low-Cost System for Air Quality Monitoring, Prediction, and Warning . In ICDCIT ‘20.

Cite DOI

Experience

 
 
 
 
 
Visiting Ph.D.
Oct 2024 – Present Massachusetts Institute of Technology (MIT)
Working on designing collaborative AI systems to facilitate privacy-preserving and robust self-organizing AI.
 
 
 
 
 
Doctoral Assistant
Sep 2021 – Present École Polytechnique Fédérale de Lausanne (EPFL)
Working on Distributed Machine Learning for my Ph.D. at EPFL as part of the Doctoral Program in Computer and Communication Sciences (EDIC).
 
 
 
 
 
Associate Developer Intern
Apr 2020 – May 2020 Hyderabad, India (Work from Home)

Refactored Fixed Data Table 2 Resize and Reorder functionalities into plugins to make the React-JS based library modular, more customizable and maintainable.

Received PPO for the Member-Technical profile on the basis of excellent performance during the internship.

 
 
 
 
 
Research Assistant (HiWi)
Nov 2019 – Feb 2020 Aachen, Germany

Implemented methods to perform gradient-based attack and adversary transfer on character-based Deep Neural Networks for malicious DGA generated domain names by emulating and inverting the non-differentiable embedding layer.

Used Iterative adversarial training to improve the robustness of the classifier using adversaries generated from the gradient based attacks.

 
 
 
 
 
Research Assistant (HiWi)
Nov 2019 – Feb 2020 Aachen, Germany

Formulated the scheduling of a freight train in the german railway network as a satisfiability problem in propositional logic and implemented the solution using Z3 Solver.

Optimized the various steps of the problem formulation to reduce the problem blow-up from quadratic to linear and improved the feasibility of the approach in real-life railway network.

Awards

EPFL Doc.Mobility Award
Doc.Mobility Award to support research stay at Massachusetts Institute of Technology.
Teaching Assistant Award
Teaching Assistant Award 2023 for exceptional contribution to teaching excellence at EPFL.
President of India Gold Medal
President of India Gold Medal for Outstanding Academic Performance among the overall Graduating Batch of B.Tech 2021.
Institute Silver Medal - B.Tech. Computer Science and Engineering
Institute Silver Medal for Outstanding Academic Performance among the students of Computer Science and Engineering of the Graduating Batch of B.Tech 2021.
Foundation Day Award
Outstanding Academic Performance for the year 2018-2019.
Foundation Day Award
Outstanding Academic Performance for the year 2017-2018.

Contact