Areas & Goals

As a system researcher, I work in the intersection of Computer Systems & Networks, Human Computer Interaction and Machine Learning.

To me, the term "system" is an amalgam of both the core of the computing platforms as well as the applications running over them. Consequently, my research activities span a broad spectrum, from core computer networks to assistive systems and applications involving human-computer interaction. However, the string that binds them together is the methodologies being applied to make the systems working. My primary interest in the system research is to design system or application prototypes by engineering the algorithms and system parameters with the objective of satisfying the end-user expectations. The broad spectrum of my research works can be grouped as -- (1) Networks (Protocol Design and Network Management), (2) HCI (Assistive and Pervasive Systems), (3) Distributed Systems (Cloud and Edge Computing, Blockchain Applications), and (4) Sensing (Wearables and Smartphone Sensing). In recent times, I typically explore various classical machine learning and deep learning techniques over the above four groups of systems; however, my end-objective is to see a working prototype of the systems of applications rather than pure data-driven research.

Consequently, if you are interested in working in my group, you need to have a passion for coding a prototype implementation over various development boards. At the same time, the primary or working knowledge of machine learning is a plus. I prefer to recruit students who have a solid understanding of introductory undergraduate courses on Algorithms, Discrete Mathematics, Computer Architecture and Organization, Operating Systems and Computer Networks, and have the patience of debugging non-working prototype of a system.

Thus, the majority of my research time goes in:


Computer Networks

Protocol Design, Application Development (Video Streaming), Network Management


Assistive Systems, MobileHCI, Pervasive Systems

Distributed Systems

Cloud and Edge Computing, Blockchain Applications


Wearables, Smartphone Sensing, Wireless Sensing

Research Profiles

DBLP               DBLP               DBLP

Externally Funded Projects


Development of Algorithms and Tools for Log Analytics and Vulnerability Assessment

Indira Gandhi Centre For Atomic Research (IGCAR)

Project Duration: 2020 - 2023

Project Cost: 42.3 Lakhs

Traffic Engineering for Enabling Energy-aware Design in Next Generation Cellular Networks


Project Duration: 2018 - 2021

Project Cost: 95 Lakhs

CityProbe: A City-Scale Pervasive Sensing System for Monitoring Road Conditions, Air and Sound Pollution


Project Duration: 2017 - 2021

Project Cost: 59.76 Lakhs

DRoNA: Development and Prototype Implementation of a Distributed Radio Access Network Architecture for Ubiquitous IoT Communication

Department of Science and Technology (DST) Under ICPS Schere

Project Duration: 2019 - 2022

Project Cost: 40.568 Lakhs

Behavior Modeling in Multi-sensor Environments - Integrating Environment Sensing, Human Sensing & Social Sensing for Rich Insights

Tata Consultancy Services Limited

Project Duration: 2018 - 2021

Project Cost: 71.56 Lakhs

QoS Based Network Resource Management to Cater to Dynamic Workload Mobility in Hyperconverged Architecture

Hewlett Packard (India) Software Operations Private Limited

Project Duration: 2016 - 2022

Project Cost: 14.4 Lakhs