Realtime Data Processing
Continuous ingestion and transformation of live event streams into structured telemetry.
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.
Interface preview

A look at the project in real use.
Value
Continuous ingestion and transformation of live event streams into structured telemetry.
Detection based on rolling baseline, z-score deviation, hysteresis thresholds, and persistence filtering.
Alerts are modeled as lifecycle-driven entities rather than raw events, reducing noise and improving signal quality.
Hysteresis, persistence rules, and cooldown mechanisms prevent alert flooding and stabilize system behavior.
Interface designed to reflect system state clearly, separating raw signals from confirmed incidents.
Users can adjust sensitivity, thresholds, and alert behavior through preset modes and custom controls.
Audience
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
Interact with the live monitoring console and experiment with detection sensitivity to see how the system reacts to changing conditions.