AA

Portfolio

AEGIS logo

Advanced Ecosystem for Global Information Security

AEGIS

A zero-cloud security suite — intrusion detection, traffic visualization, and SecOps training — packaged into one local executable.

0

Network Monitoring Command Centres

0%

Offline Local Storage

0+

Certification Courses

01

The problem

Security tooling is usually a pile of disjointed utilities, each with its own install process and, often, its own cloud dependency. AEGIS asks what a single, self-contained suite would look like instead.

02

Architecture

A PyInstaller-compiled launcher extracts and orchestrates three modules on demand: ARGUS (Scapy-based network intrusion detection with a Snort-compatible rule engine), VISTA (live bandwidth and protocol visualization), and CAST (a gamified SecOps training environment with interactive labs). All state — configs, logs, SQLite databases — stays sandboxed locally; nothing reaches the cloud.

03

Hard parts

Packaging a Python network-engineering backend and a full React/Vite frontend into one dependency-free executable, while keeping the interface — Warm Charcoal, Slate, Muted Teal — feeling like a single coherent product rather than three tools stapled together.

04

Where it landed

A working master suite: one launcher, three modules, fully offline, built and engineered independently.

Built with

Python · Scapy · PyWebView · React · Vite · Tailwind CSS · PyInstaller

In use

Security Console — command dashboard showing network packet flow metrics and alert events

Security Console — command dashboard showing network packet flow metrics and alert events

Vista Visualization Module — live protocol visualization and interactive sandbox labs

Vista Visualization Module — live protocol visualization and interactive sandbox labs

Let's work together

Got something worth building?