Posts by Collection

portfolio

projects

DCM IT & Security Analysis

Published:

Supported IT security and infrastructure operations at DCM Shriram, focusing on Fortinet, server management, and IT–business alignment.

Smart Kitchen and Weather Apps

Published:

Developed and tested Smart Kitchen and Weather applications for Android tablets and phones, including backend communication and widget interfaces.

Sony DSLR & Camcorder Development

Published:

Developed and customized key modules for Sony DSLR and camcorder devices including UI menus and camera focus features with embedded system testing.

NTTDocomo Phonebook Application

Published:

Developed and tested a smart phonebook application for Android tablets, with automation using QTP and DTAF for NTTDocomo.

Voice over IP (VoIP)

Published:

Developed and tested a cross-platform VoIP application for Android and iOS, including automation and communication feature testing for T-Mobile.

Smart Security Management Server (SSMS)

Published:

Developed test automation frameworks and QA strategies for Kobil’s Smart Security Management Server (SSMS), used by banks and retailers for secure mobile services.

Smart City Bonn

Published:

Developed a real-time sensor data platform for the City of Bonn to deliver smart city services using event-driven architecture and interactive visualizations.

Beethoven Pastoral Project

Published:

Designed and developed the multilingual and responsive frontend for the official Beethoven 250th Anniversary campaign website supported by UNFCCC.

Business Model of NB-IoT

Published:

Developed NB-IoT-based prototypes and integrated CoAP-enabled devices into Deutsche Telekom’s Cloud of Things for smart city applications.

DEBS 2019 Conference Website

Published:

Designed and maintained the official website for DEBS 2019 conference, including full frontend implementation, responsiveness, and cross-platform compatibility.

OSCA – One Smart City App

Published:

The aim of the OSCA project is to create an app that gives citizens convenient access to services provided by cities and third-party providers.

Strategy Consulting for PIB Presentation

Published:

The project aimed to deliver strategy consulting in preparation for the upcoming PIB (Project Investment Board) meeting and final presentation.

DFG MAKI Subproject C2

Published:

Investigating transition-aware adaptation techniques for event-based systems to enhance Quality of Service in dynamic communication environments.

publications

Efficient Crowd Sensing Task Distribution Through Context-Aware NDN-Based Geocast

Published in , 2017

Recommended citation: Nguyen, The An Binh and Agnihotri, Pratyush and Meurisch, Christian and Luthra, Manisha and Dwarakanath, Rahul and Blendin, Jeremias and Böhnstedt, Doreen and Zink, Michael and Steinmetz, Ralf. (2017). "Efficient Crowd Sensing Task Distribution Through Context-Aware NDN-Based Geocast." 2017 IEEE 42nd Conference on Local Computer Networks (LCN).
Download Paper | Download Bibtex

Accurate Performance Modeling for Distributed Stream Processing: Methods for Performance Benchmarking and Zero-shot Parallelism Tuning in Distributed and Heterogeneous Environments

Published in , 2024

Recommended citation: Agnihotri, Pratyush. (2024). "Accurate Performance Modeling for Distributed Stream Processing: Methods for Performance Benchmarking and Zero-shot Parallelism Tuning in Distributed and Heterogeneous Environments." Technische Universität Darmstadt.
Download Paper | Download Bibtex

talks

teaching

Supervised Labs, Seminars, and Projects

Bachelor and Masters course, Multimedia Communication Lab, TU Darmstadt, 2021

Student(s)TitleTypeYear
Michael, Paula, Katrin, RafikParallel and Distributed Streaming BenchmarkingLab2024
RhivuAuto-Scaling for Distributed Stream Processing using Reinforcement LearningLab2024
Hamna (TU Ilmenau)Efficient Memory Management for Large Language Model Serving with PagedAttentionSeminar2023
Daniel (TU Ilmenau)gSampler - General and Efficient GPU-based Graph Sampling for Graph LearningSeminar2023
Daniil (TU Ilmenau)Parallel Stream Processing in Distributed Stream Processing SystemsSeminar2023
MouayadParallelizing Intra-Window Join using Hardware AcceleratorProject2023
Mouaz, Jinyao, ZongdiParallel Stream Processing and Data Analytics using FlinkLab2023
Chippy, NishchayParallel Stream Processing using Reinforcement LearningSeminar2022
Mouayad, OzcanReal-time query validation and performance visualizationLab2022
Sravya, Gayatri, HarshaBig Data Analysis and Performance EvaluationLab2022
Aastha, SushimithaLearned Operator Parallelization and Stream ProcessingSeminar2022
Chengbo, Xiangyu, XingzhouNetwork Security Monitoring in SDNLab2022
AntonPerformance Evaluation of Windows Join in Stream Processing SystemProject2022
Sushimitha, ChristianQuery processing and performance analysis using FlinkLab2022
MarvinHardware Accelerated Stream ProcessingSeminar2021
AliResources Elasticity and Computation Offloading Techniques in Stream Processing SystemsSeminar2021
CorinnaTelcaria Alviu- Network Traffic Monitoring and ProfilingLab2021

Supervised Students

Bachelor and Masters course, Multimedia Communication Lab, TU Darmstadt, 2021

Student NameTitleTypeYear
Daniel DirkBenchmarking Parallelism and Heterogeneity in Distributed Stream ProcessingMaster2024
Mizuki HashimotoFeature Selection Strategies for Parallel Stream ProcessingMaster2024
Paul StiegeleLearned Parallel Stream ProcessingMaster2022

Teaching Assistant

Bachelor and Masters courses, TU Darmstadt, 2025

YearsCourseRole
2021–2024Communication NetworksTeaching Assistant
2014–2017Distributed SystemsStudent Tutor