Back to PortfolioNetwork Automation 
Juniper NOC Monitoring System
A dual-architecture NOC monitoring system combining a high-performance Python backend with a cross-platform Flutter dashboard for instant network visibility.

Cross-platform NOC dashboard showing real-time metrics
The Problem
Network operations lacked visibility into transient L2 loops and experienced sluggish polling cycles with legacy monolithic NMS tools.
The Solution
Built a custom asynchronous SNMP poller in Python paired with a Flutter-based dashboard, offering instant, real-time visualization of network health and automated loop detection.
Architecture & Features
- ▹Asynchronous, high-concurrency SNMP telemetry collection
- ▹Heuristic L2 loop detection and alerting
- ▹Historical data visualization via TSDB
- ▹Real-time cross-platform notifications
Architectural Patterns
Async Polling EngineRESTful API LayerCross-Platform Client
Business Impact
Decreased network polling latency by 60%
Virtually eliminated network outages caused by undetected L2 loops
Provided NOC engineers with a unified, highly responsive dashboard on web and mobile