The engineering problem

A personal desktop-software project, built outside coursework and research.

Monitor folders continuously and act on file changes, while keeping the interface responsive and every action traceable.

Approach & contribution

01

Built on .NET Core with an Avalonia UI, structured with the MVVM pattern.

02

Real-time file watching feeds an event logging system.

03

Resolved the threading and UI-synchronization problems between the file watcher and the interface.

Results & boundaries

A desktop folder-monitoring app with real-time file watching and event logging.

No usage figures or benchmarks are claimed.

Content basis: MAZEN_CONTEXT v1.3, 9 October 2026