Flagship SystemIn progress
Alebus
Real-time public transport intelligence platform
Full-StackGoIoT
Alebus turns raw GPS telemetry from transit vehicles into live, actionable intelligence. Location data streams from on-vehicle GPS devices into an EMQX MQTT broker, is processed by a Go backend, and is fanned out through Redis Pub/Sub and WebSocket to a React Native commuter app and a Next.js operator dashboard.
The system is built with Domain-Driven Design across five bounded contexts and ships as seven independently runnable Go binaries, with a full observability stack wired in from day one.
By the numbers
760ms
Median end-to-end latency
10,000
Concurrent WebSocket connections (tested)
5
DDD bounded contexts
7
Runnable Go binaries
What it demonstrates
- ~760ms median end-to-end latency
- 10,000 concurrent WebSocket connections
- Domain-Driven Design across 5 bounded contexts
- 7 independently runnable Go binaries
- Full observability stack (Prometheus + Grafana)
Inside the product
Operator dashboard




Commuter app





Tech stack
GoPostgreSQLRedisMQTT / EMQXWebSocketDockerPrometheusGrafanaReact NativeNext.js