I am a PhD student in Computer Science at Unversity of Illinois Urbana-Champaign, currently in my second year. I am currently being funded by the Illinois Distinguished Fellowship, which I have been offered for 3 years. I am a part of the Distributed Protocols Research Group (DPRG) and is fortunate to be advised by Prof. Indranil Gupta. My research focus is on developing systems for cloud resource management of microservices and aid SREs and developers in their task of managing the system. Existing solutions either rely heavily on developer intuitions or build end-to-end ML solutions that frequently fail to generalize outside their training environment. My broad research interest is to develop a middle-ground solution that combines well-designed algorithms based on developer heuristics and performance characterizations with a systematic learning-based approach for components that can benefit from the optimizations.
Prior to this, I worked as a Research Associate 2 at Adobe Research, India as a part of the 'Systems and Insights Group'. My focus area was to use machine learning and causal techniques for maintaining reliability of cloud serices, wherein some of my projects have been successfully transferred to the engineering team and is being used in the products. Apart from this, I have also worked on inferencing systems for diffusion models, scheduling batched queries across different configuration of clusters and explored areas of using data for digital marketing experiences.
I graduated with a Dual Degree (Integrated B. Tech + M. Tech) in Computer Science and Engineering from the Indian Institute of Technology (IIT)Kharagpur. I was advised Prof. Sandip Chakraborty during my bachelor's and master's thesis where I worked on 360-degree video-streaming and cross-silo federated learning via blockchain interoperability respectively.
I hail from Kolkata, West Bengal, India.
Research Areas: AI Agents, Caching, ML for Software Engineering, NLP
Research Areas: Cloud System Reliability, ML for System Reliability, ML for Systems, AI for Digital Marketing Experience
Research Areas: Federated Learning, Asynchronous FL algorithms, On-Client Training, Distributed Framework design
Research Areas: CANDECOMP/PARAFAC Decomposition, Sparse Tensor Completion, ML Optimization, Randomized Algorithm
Several concepts regarding thread management and their scheduling
Inter and Intra process scheduling algorithms for SMP systems and their analysis
The following analysis is my interpretation of the ICLR 2017 paper “Understanding Deep Learning requires Re-Thinking Generalization”(arXiv link). This paper was awarded one of the three Best...