Research
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:

Implementation
Design
Testing
Validation

Computer Networks

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

HCI

Assistive Systems, MobileHCI, Pervasive Systems

Distributed Systems

Cloud and Edge Computing, Blockchain Applications

Sensing

Wearables, Smartphone Sensing, Wireless Sensing

Research Profiles



DBLP               DBLP               DBLP

Externally Funded Projects

testimonail
testimonail
testimonail
testimonail
testimonail
testimonail

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

INTEL TECHNOLOGY INDIA PRIVATE LIMITED

Project Duration: 2018 - 2021

Project Cost: 95 Lakhs

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

MHRD (Under IMPRINT-1)

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