Tech stuff
Published academic papers
- Networking-Aware IoT Application Development Published in MDPI Sensors, Issue 3 2020.
- Optimally Self-Healing IoT Choreographies Published in ACM Transactions on Internet Technology, Issue 3 2020.
- Dynamic IoT Choreographies. Published in IEEE Pervasive Computing, Issue 1 2019.
- Rule-Based Translation of Application-Level QoS Constraints into SDN Configurations for the IoT Presented at EuCNC 2019.
- Running Distributed and Dynamic IoT Choreographies. Published in Proceedings of "Global IoT Summit 2018" in Bilbao.
- Recipes for IoT Applications. Co-authored with Aparna Saisree Thuluva. Published at "IoT 2017" in Linz.
Postgraduate research
- Task allocation for reduced energy usage
- Efficient failure detection
- Automatic reconfiguration of systems
- Network-aware application development
Master's thesis
My master thesis. The aim of the thesis was to provide a high-performance data store for internet-wide TLS certificate scans. Written in Go and using the PostgreSQL database, I was able to ingest large amounts of data into the database in short time, and retrieve information quickly.
Jan Seeger, Dr. Johann Schlamp, Dr. Ralph Holz, Prof. Dr.-Ing. Georg Carle: A Scientific Workbench for Empirical Network Research. TU München, June 2015.
Bachelor thesis
My bachelor thesis. I evaluated the practical feasibility of sybil attacks on the Kad peer-to-peer network. Kad is a distributed hash table protocol that is used for file sharing.
Jan Seeger, Dr. Ralph Holz, Prof. Dr.-Ing. Georg Carle: Eclipse Attacks on Nodes in the Kad Peer-to-Peer Network. TU München, March 2011.
Seminar papers
Other
As a research assistant at the TU München, I worked on the Crossbear project, a system for detecting SSL Man-in-the-Middle attacks.
Prior work was sponsored by the Future Internet EU project, where I adapted a Pastry implementation to simulation purposes, and participation in the measrdroid Project. All work was done at Chair VIII at the TU München.
My experiences while studying abroad are described below.