Lab4SR — Laboratory for System Research

Solid software architecture, composed with modern tools.

Software architecture and the composition of systems with AI-assisted tooling — by Janusch Koza.

Selected work

AI-ready publishing platform

Independently designed content and distribution platform (BrixWire News Hub). Stepwise migration of an ASP.NET monolith into a modular, containerised .NET Core architecture with integrated AI workflows and a RAG pipeline for editorial processes.

Stability and performance of production desktop applications

Analysis and lasting resolution of memory leaks and performance bottlenecks in grown WPF and WinForms systems, including complex interop scenarios with COM and P/Invoke. Result: significantly reduced memory load and noticeably more stable operation.

Industrial measurement data in real time

Desktop application for capturing, analysing and visualising measurement data from industrial measurement systems. Real-time connectivity via OPC UA, high-performance 2D and 3D visualisation, modular multi-target architecture.

Distributed control systems

A distributed operating system for an interactive permanent exhibition with around 100 networked devices, central orchestration via MQTT, and a plug-in architecture for more than 30 hybrid applications.