Skip to content
Marius Kreutzer

Profile

On this page
  1. Introduction
  2. Areas of Expertise
  3. Distributed Systems & Communication
  4. Systems Software & Hardware-Software Co-Design
  5. Research, Prototyping & Evaluation
  6. Selected Research & Publications
  7. About & Contact

Introduction

I am a computer scientist offering independent research and engineering services with a focus on distributed and systems software.

My background combines academic research with practical engineering and problem-solving. My doctoral research focuses on WebAssembly-based execution migration and scheduling of stateful workloads across heterogeneous edge and cloud environments.

I particularly enjoy technically challenging projects that involve unfamiliar problems, cross boundaries between different technical fields, and require exploring new approaches to develop practical solutions.

Areas of Expertise

Distributed Systems & Communication

I like working with distributed architectures, communication mechanisms, and execution environments across heterogeneous systems.

My research covers portable execution environments based on WebAssembly, stateful workloads, distributed scheduling, and performance-aware decision-making. I am also interested in communication middleware and service-oriented architectures, including technologies such as SOME/IP, ROS 2, and Zenoh.

Systems Software & Hardware-Software Co-Design

I am interested in the interaction between software and the underlying system architecture, from compiler and runtime behavior to hardware-specific performance characteristics.

Relevant topics include compiler and toolchain analysis, stack and register usage, memory management, embedded syste.s, and hardware-aware performance optimization.

Research, Prototyping & Evaluation

Most of the problems I enjoy solving don’t have an obvious solution. I start by understanding the contraints and the environment. This then allows me to investigate possible solution and build prototypes to see what actually works.

The result depends on the problem: A working implementation, a performance evaluation, or even evidence that a given approach is not suitable. What matters to me, is that there is a practical answer.

Reproducibility, automated testing, and transparent evaluation are important parts of this process.

Selected Research & Publications

My research has included both academic and industry-oriented projects, as well as collaborations with international partners. The following publications provide examples of my work on distributed systems, communication architectures, and heterogeneous computing.

  • Execution Time Prediction via Lightweight AI for Edge-Fog-Cloud Task Offloading — Marius Kreutzer, Konstantin Dudzik, Jing Wang, Victor Pazmino Betancourt, Jürgen Becker. IEEE AIoT, 2025.

*Predicting the execution time of stateless functions with a tiny Neural Network for multiple heterogeneous compute resources. Joint publication from Shanghai Jiao Tong University. *

  • Isolated Third-Party Applications in Existing SOME/IP-Networks — Marius Kreutzer; Austin Shinkle; Victor Pazmino Betancourt; Jürgen Becker. IEEE SysCon, 2025.

Enabling the inclusion of unmodified, untrusted SOME/IP applications into existing systems through isolated virtual networks that provide isolation. Joint publication with from Daimler Truck.

  • Integrating WebAssembly into Service-Oriented Architectures for Edge Systems — Marius Kreutzer; Maximilian Leonhard Seidler; Victor Pazmino Betancourt; Jürgen Becker . ESWeek EMSOFT, 2023.

The first step of my doctoral research: Including WebAssembly into distributed systems. Joint publication with Siemens Technology.

You can also find all my scientific publications on ORCID.

About & Contact

You can always contact me at mail@pressfoto.com.