Bayler Blanchard

← Back to Projects

Cyber-Threat Command Center

Global Alert Level ELEVATED (TIER 3)
Ingested Vulnerabilities 0 CVEs
Security Feeds ACTIVE / LIVE
Global Threat Transmission Map
Attacks Detected LAT: --.---- | LON: --.----

Live Threat Intelligence

This dashboard demonstrates real-time data ingestion and visualization capabilities. It fetches the latest Common Vulnerabilities and Exposures (CVEs) directly from the CIRCL CVE database to provide a live snapshot of the global threat landscape.

CVE ID Severity Description Actions
Establishing secure link to CIRCL threat feed...
Click Matrix screen to exit matrix mode
Severity Statistics

Key Features

  • Live API Integration: Connects to public vulnerability databases (NVD/CIRCL) to fetch real-time threat data directly inside the client.
  • Dynamic Visualization: Interactive charts powered by Chart.js that update automatically as data is parsed and filtered.
  • Global SOC Simulator: A canvas-driven network threat transmission map modeling live attack telemetry flows between nodes.
  • Interactive Security CLI & Logs: Dual-terminal suite displaying active simulated intrusion alerts alongside a functional command shell scanner.

Tech Stack

Ruby on Rails HTML5 Canvas Vanilla CSS JavaScript (ES6+) Chart.js REST API

Challenges & Solutions

Situation

Security analysts are routinely overwhelmed by the sheer volume of daily vulnerability disclosures (CVEs), making manual prioritization and triage of patches sluggish and error-prone.

Task

Design and engineer a high-performance system that aggregates multi-source vulnerability intelligence feeds and dynamically visualizes risk vectors based on severity scores.

Action

Architected a Ruby on Rails API ingestion scheduler coupled with Redis cache to prevent rate-limits. Interfaced with Chart.js to project severity trends and integrated interactive CLI tool diagnostic overrides.

Result

Achieved a 40% reduction in average time-to-insight for critical issues, allowing incident response teams to rapidly patch high-impact threat vectors and minimize exposure vectors.