Remote Pulse System
A production-minded telemetry platform that moves live data from ingestion to a browser dashboard. I owned the service design, processing pipeline, interface, observability, and local orchestration.
.NET Aspire coordinates the API, workers, persistence, and frontend with explicit service boundaries.
gRPC ingestion feeds background processing; SignalR streams updates into a Blazor WebAssembly dashboard.
OpenTelemetry, structured logging, health checks, cancellation-aware workers, PostgreSQL, and SQLite.
.NET 10 / Aspire / gRPC / SignalR / Blazor / OpenTelemetry
Review the architecture and source