Back to projects
My project

ThreatPulse Monitoring Console

ThreatPulse is a real-time monitoring system that transforms raw event streams into structured anomaly signals and actionable incidents. It demonstrates how streaming data can be processed, filtered, and visualized as a stable operational system.

REALTIMEWEBSOCKETFASTAPIVUEPOSTGRESQLDATA STREAMINGANOMALY DETECTION

Interface preview

Drag to scroll
ThreatPulse Monitoring Console

A look at the project in real use.

Value

What the project delivers

Realtime Data Processing

Continuous ingestion and transformation of live event streams into structured telemetry.

Anomaly Detection Logic

Detection based on rolling baseline, z-score deviation, hysteresis thresholds, and persistence filtering.

Stateful Alert System

Alerts are modeled as lifecycle-driven entities rather than raw events, reducing noise and improving signal quality.

Noise Reduction Strategy

Hysteresis, persistence rules, and cooldown mechanisms prevent alert flooding and stabilize system behavior.

Operational UX Design

Interface designed to reflect system state clearly, separating raw signals from confirmed incidents.

Configurable Detection Policies

Users can adjust sensitivity, thresholds, and alert behavior through preset modes and custom controls.

Audience

Who it’s for

Engineers working with real-time data streams

Teams building monitoring or alerting systems

Developers exploring event-driven architectures

Anyone interested in anomaly detection and operational dashboards

Want to explore the system in action?

Interact with the live monitoring console and experiment with detection sensitivity to see how the system reacts to changing conditions.