← Back SIEF ALSHEYAB / PROJECTS Resume ↗
📡

NETPULSE

Real-time network visibility platform. Continuously monitors device network activity, tracks connection metadata, and surfaces behavioural patterns through a structured, queryable API.

Active Python FastAPI Network
NETPULSE — Real-time Network Visibility

Overview

NETPULSE is a lightweight network monitoring backend built for continuous, always-on visibility into device network behaviour. It collects connection events in real-time, classifies traffic by type and destination, and exposes the data through a clean REST API.

Designed for personal infrastructure monitoring, NETPULSE provides a persistent record of network activity that can be queried historically or streamed live. The data layer supports trend analysis and anomaly flagging without sending data to any third-party service.

Monitored Signals

Active Connections
Traffic Volume
Destination Hosts
Protocol Distribution
Connection Duration
Device Inventory
Event Timeline
Anomaly Flags

Key Features

Tech Stack

Python FastAPI asyncio SQLite uvicorn

Demo Preview

▸ NETPULSE — LIVE MONITORING