Code

Text: Here you'll find a list of projects I am or was involved in. Quite a lot of projects are still missing on this list, however, I'll update this page from time to time. If you have any questions, feel free to contact me.

archinspec

archinspec is a tool to help you maintain a great architecture for your application. You simply define how your architecture should look like and archinspec validates that it actually is as expected. If you use domain-driven design (DDD) or the onion architecture this tool will help you keep your…

Read more

fastpan

fastpan is a framework for model-agnostic software performance analysis. The framework currently features: An opinionated way to define performance analyzers. A strictly-typed definition of analysis results. The project was developed during my master's thesis to integrate different performance…

Read more

sidewise

Sidewise was developed in a full-time study project over the course of three months at the University of Stuttgart. Sidewise is an Xtext-based Eclipse plugin and is built with the Xtend language. Sidewise provides an editor to edit Operator Precedence Grammars (OPG). OPGs must conform to a strict…

Read more

High Performance Message Oriented Middleware

HPMOM is a message oriented middleware leveraging the power of software-defined networking (SDN) to achieve line-rate message throughput and in-network content-based filtering. The underlying pattern of HPMOM is a publish-subscribe system, where publishers publish to and subscribers subscribe to…

Read more

dein-abiportal.de

When I was in the final year in high school I was involved in the team to create the yearbook. This had always been done using printed questionnaires to gather the data for a personal page for each student in the yearbook and lots of manual effort to digitize them. I thought it was a lot easier to…

Read more