Pratyush Agnihotri, M.Sc.

Pratyush Agnihotri

Short Introduction

Pratyush Agnihotri joined the Master's course in Computer Science at TU Darmstadt in 2013. In his master's thesis work, he proposed and developed a decentralized crowd-sensing data collection framework using Information-Centric Networking (ICN) concepts to deal with post-disaster challenges in communication. The thesis was done in joint collaboration with Prof. Dr.-Ing. Michael Zink, University of Massachusetts at Amherst, USA. After his graduation, he worked as a software developer at Axxessio GmbH, Darmstadt, in the application and research areas of the Internet of Things (IoT), Smart City, and Voice assistant. Since June 2021, he has been working as a Research Scientist at the Multimedia Communication Lab and primarily associated with the  C2 subproject of DFG MAKI.


Research Interests

  • Distributed Parallel Stream Processing
  • Distributed Machine Learning 
  • Autonomous Resource Management
  • Information-centric networking
  • Software-defined networking


Current Projects

DFG: Collaborative Research Center 1053 MAKI: I am working as a Researcher for MAKI Subproject C2, which explores transitions in communication systems from an information-centric view. A central paradigm for information processing is event-based systems (EBS), which model the information flow as streams of events and help recognize certain patterns over the event streams at runtime. The goal of C2 is to explore methods for transition-based adaptation of event-processing systems and thereby achieve a significant increase in the quality of service under dynamically varying conditions.

Parrot:  Privacy Engineering for Real-Time Analytics in Human-Centered Internet of Things: I am working as an Associated Researcher for the Parrot project, which is a collaborative research between the University of Oslo (Norway) and the Technical University of Darmstadt (Germany) funded by the Research Council of Norway (2020 – 2023). The aim of this project is to find user-centric methods for real-time privacy protection for stream processing applications.


Open Thesis/HiWi

I am looking for motivated students who are interested in working on cutting-edge technologies and IoT applications. If you are interested in writing a Bachelor's or Master's Thesis or gaining experience in a MAKI project as a HiWi, please feel free to contact me. Send your CV and Transcript or TUCaN grade list to my email address. Check open theses here. 


Teaching Activities

semester Course role
Winter semester 2023/24 Communication network 2 Teaching Assistant
Winter semester 2022/23 Communication network 2 Teaching Assistant
Winter semester 2021/22 Communication network 2 Teaching Assistant


Supervised Theses

 student topic Thesis Type semester status
Mizuki Hashimoto FS for Parallel Stream Processing Master WS2024 Completed
Shubham Sumalya Benchmarking Parallel Stream Processing Master WS2023 Completed
Paul Stiegele Learned Parallel Stream Processing Master WS2022 Completed
Chengbo Zhou Cooperative ML-based NIDS between the data and control plane in SDN Master WS2022 Completed
William Laarakkers Scalable and Efficient Processing of Financial Data using CEP Bachelor (external RUG) SS2022 Completed
Caroline Braams Securing publish/subscribe in software-defined networks Master (external RUG) WS2021 Completed


Supervised Seminars/Labs/Projects

Students topic Type semester status


Auto-Scaling for Distributed Stream Processing using RL


WS2324 Completed

Hamna (TU Ilmenau)

Efficient Memory Management for Large Language Model Serving with PagedAttention

DSOS Seminar

WS2324 Completed

Daniel (TU Ilmenau)

gSampler: General and Efficient GPU-based Graph Sampling for Graph Learning

DSOS Seminar

WS2324 Completed
Daniil (TU Ilmenau) Parallel Stream Processing in Distributed Stream Processing Systems

DSOS Seminar

SS2023 Completed
Mouayad Parallelizing Intra-Window Join using Hardware Accelerator MMC Seminar SS2023 Completed
Mouaz, Jinyao, Zongdi Parallel Stream Processing and Data Analytics using Flink MMC Lab SS2023 Completed
Chippy, Nishchay Parallel Stream Processing using Reinforcement Learning MMC Seminar WS2223 Completed
Mouayad, Ozcan Real-time query validation and performance visualization MMC Lab WS2223 Completed
Sravya, Gayatri, Harsha Big Data Analysis and Performance Evaluation MMC Lab WS2223 Completed
Aastha, Sushimitha Learned Operator Parallelization and Stream Processing MMC Seminar SS2022 Completed
Chengbo, Xiangyu, Xingzhou Network Security Monitoring in SDN MMC Lab SS2022 Completed
Anton Performance Evaluation of Windows Join in Stream Processing System MMC Project SS2022 Completed
Sushimitha, Christian Query processing and performance analysis using Flink MMC Lab SS2022 Completed
Marvin Hardware Accelerated Stream Processing MMC Seminar WS2021 Completed
Ali Resources Elasticity and Computation Offloading Techniques in Stream Processing Systems MMC Seminar WS2021 Completed
Corinna Telcaria Alviu: Network Traffic Monitoring and Profiling MMC Lab WS2021 Completed


Proseminar ETiT

Proseminar Electrical Engineering and Information Technology
TUCaN course ID: 18-sm-1000-ps
Organization: Pratyush Agnihotri



Alle Veröffentlichungen anzeigen