Research

My research is primarily focused on decentralized distributed systems and machine learning, specifically the field of decentralized federated learning. The combination of these topics poses a particularly interesting possibility for the development of robust and privacy-preserving machine learning.

Thesis Supervision

Currently, I am unable to supervise any additional theses (Bachelor/Master).

Past Supervised Theses

  • Applying security principles in NFC based employee hour tracking systems (Bachelor, September 2020)
  • Evaluation of Bootstrapping Mechanisms for Persistent Streams (Bachelor, January 2021)
  • Building a Stateless Privacy-Focused Microblogging Service on a Decentralized Architecture (Master, July 2021)
  • Random Numbers in Cryptography - Analysis on the Prevalence of Unsafe (Pseudo) Random Numbers in Open Source Software (Bachelor, July 2021)
  • Efficient Transparent Proxies for QUIC Frames in Persistent Streams (Bachelor, September 2021)
  • Development of an Azure IoT Edge Module for Physik Instrumente Devices (Bachelor, June 2022)
  • An Analysis of Known Security Flaws in Building Automation Protocols (Bachelor, July 2022)
  • Reducing Server Load by Increasing the Efficiency of Push Notifications (Bachelor, August 2022)
  • Discovery and Distribution Mechanisms for Longevity Digital Twins (Master, July 2023)
  • Integrating Graphical Output Capabilities into the MIC-1 (Bachelor, September 2023)
  • Design of a Customizable Lossless Data Compression Algorithm (Master, January 2024)
  • Planning, execution, and evaluation of load tests of a distributed backend system for the provision of telephony functions (Master, October 2024)
  • Load Balancing for Dynamic Consistency Guarantees in Web Requests (Bachelor, January 2025)
  • Free-Riders in Decentralized Federated Learning: Evaluating Solutions from Peer-to-Peer Systems (Master, January 2025)
  • Load Balancing for Dynamic Consistency Guarantees in Web Requests (Bachelor, January 2025)
  • Comparing Performance Impacts of DNS Security Mechanisms (Bachelor, February 2025)
  • A Systematic Evaluation of Docker Swarm and K3s as Container Orchestration Solutions (Bachelor, March 2025)
  • Hardware-in-the-Loop Testing in CI/CD for IoT Firmware Development (Bachelor, July 2025)
  • AI-based Prediction of Crucible Wear in Crucible Induction Furnaces (Bachelor, May 2026)
  • Vertical Split Learning in the Cloud: A Vulnerability Analysis (Master, May 2026)

Publications (6)

2024 (1)

  • Carl, Oskar and Weis, Torben
    BitTorrent-based Gossip Learning
    In: 14th International Conference on the Internet of Things (IoT 2024), November 19--22, 2024, Oulu, Finland

2023 (1)

  • Yu, Yang and Carl, Oskar and Hussain, Shabir and Hou, Weiyan and Weis, Torben
    A Privacy-Protecting Step-Level Walking Direction Detection Algorithm Based on Floor Vibration
    In: IEEE Sensors Journal

2021 (2)

  • Carl, Oskar and Zdankin, Peter and Schaffeld, Matthias and Matkovic, Viktor and Yu, Yang and Elbers, Timo and Weis, Torben
    Persistent Streams: The Internet With Ephemeral Storage
    In: Tagungsband des FG-BS Herbsttreffens 2021
  • Zdankin, Peter and Schaffeld, Matthias and Carl, Oskar and Waltereit, Marian and Weis, Torben
    An Algorithm for Dependency-Preserving Smart Home Updates
    In: PerIoT 2021: 5th International Workshop on Mobile and Pervasive Internet of Things (PerIoT 2021)

2020 (2)

  • Zdankin, Peter and Carl, Oskar and Waltereit, Marian and Matkovic, Viktor and Weis, Torben
    Requirements and Mechanisms for Smart Home Updates
    In: SENSYBLE 2020, 2nd workshop on Smart Systems for Better Living Environments
  • Weis, Torben and Zdankin, Peter and Carl, Oskar and Waltereit, Marian
    Group-based Memory Management in Fyr
    In: Tagungsband des FG-BS Herbsttreffens 2020

Teaching

SoSe 26

WiSe 25/26

SoSe 2025

WiSe 24/25

SoSe 2024

WiSe 23/24

SoSe 2023

WiSe 22/23

SoSe 2022

WiSe 21/22

SoSe 2021

WiSe 20/21

SoSe 2020

Oskar Carl

Research Associate

Contact

Postal address

  • Building BC, Room 312
  • Bismarckstr. 90 47057 Duisburg, Germany

Consultation hour

By appointment

Brief CV

Since April 2020

Research and teaching assistant at the chair for Distributed Systems, University of Duisburg-Essen

Oct 2017 - Mar 2020

M.Sc. in Applied Computer Science (Distributed, Reliable Systems), University of Duisburg-Essen

Oct 2018 - Mar 2020

Research assistant at the chair for Distributed Systems, University of Duisburg-Essen

Oct 2017 - Sep 2018

Research assistant at the chair for Educational Technology and Knowledge Management (Learning Lab), University of Duisburg-Essen

Oct 2013 - Sep 2017

B.Sc. in Applied Computer Science, University of Duisburg-Essen

Oct 2015 - Sep 2017

Student assistant at the chair for Educational Technology and Knowledge Management (Learning Lab), University of Duisburg-Essen