Next.jsThree.jsWebSocketsPostgreSQLRedis

Aether Dashboard

A real-time analytics platform that processes millions of events per minute, surfacing live insights through interactive 3D visualizations and a responsive, data-dense UI.

aether.app/dashboard

Active Users

24,812

+12.4%

Events / sec

48,291

+3.1%

Avg Latency

1.2ms

-0.4ms

Event Stream — Live

Live Feed

user_signup
purchase
page_view
api_call
logout

Role

Lead Engineer & Designer

Timeline

2 days

Team

Solo project

The Problem

Drowning in data, starved for insight

Existing dashboards polled every 30 seconds, making them useless for real-time incident response. Teams were exporting CSVs and running manual queries just to understand what was happening right now. By the time a chart updated, the moment had passed.

The Solution

A live window into your system

Built a persistent WebSocket pipeline from event ingestion through Redis pub/sub to the browser — delivering sub-50ms end-to-end latency. Three.js renders a 3D node graph of event flows so patterns emerge spatially, not just numerically.

Key features

Sub-50ms data latency

WebSocket pipeline with Redis pub/sub keeps every browser client in sync as events arrive.

3D event graph

Three.js force-directed graph renders live node relationships — zoom, rotate, and filter in real time.

Anomaly detection

Z-score alerts fire when any metric deviates more than 2σ from its rolling baseline.

Custom dashboards

Drag-and-drop widget builder lets teams assemble the exact view they need, saved per user.

Time-travel replay

Scrub back through any 24-hour window and replay the exact event stream at any speed.

Role-based access

Fine-grained permissions control who sees which metrics, dashboards, and raw event data.

Interested in working together?

I'm available for new projects and collaborations.

anthonycilmi4@gmail.com