Enterprise

Modular Monolith for Medical Imaging

Fullstack Developer & Architect

A comprehensive enterprise system for managing and processing medical imaging data, built as a Modular Monolith. The architecture is based on Event Sourcing and CQRS, ensuring all changes to domain data are fully traceable — a critical requirement in the medical field.

Technical Highlights

  • Event Sourcing: Every state change stored as an immutable event — full audit trails and time-based queries
  • CQRS with MediatR: Strict separation of reads and writes with a central pipeline
  • Modular Monolith: Domain modules clearly separated, extractable into standalone services
  • Blazor WebAssembly PWA: Offline-capable frontend as Progressive Web App
  • .NET MAUI: Native cross-platform variant for iOS, Android, Windows, and macOS

Tech-Stack

.NETBlazor WASM.NET MAUISQLitePostgreSQL

What this project demonstrates

Deep understanding of Domain-Driven Design, event-based architectures, and developing mission-critical software with high traceability and reliability requirements.

Planning a similar project?

Get in touch

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.