Back to homepage
Case Study

Real-Time Monitoring & Control Platform

Industrial IoT for laser-equipped vehicles

My Role

Sole backend and systems engineer. Owned architecture, implementation, and deployment. Designed the WebSocket Pub/Sub layer, Golang services, and React dashboard. Coordinated with hardware team on data ingestion.

The Problem

A rail maintenance company needed real-time visibility and control of 20+ laser-equipped vehicles operating across multiple sites. Legacy systems were fragmented, unreliable, and couldn't support the operational tempo. Data was siloed. Downtime meant lost productivity and safety risk.

The Solution

Designed and built a unified platform from the ground up: WebSocket-based Pub/Sub for real-time data streaming, Golang services for high-throughput processing (2,000+ requests/minute), React dashboard with map integration and live tracking. Deployed on AWS ECS with Redis for caching and SQS for async workloads. The system now provides a single pane of glass for operations.

Highlights

  • WebSocket Pub/Sub architecture for high concurrency
  • Golang services processing 2,000+ requests/minute
  • React dashboard with map integration and real-time tracking
  • Microservices on AWS ECS with Redis and SQS
  • From zero to production

Stack

GoPythonTypeScriptReactWebSocketsPostgreSQLTimescaleDBRedisAWS ECSSQS

Interested in working together?

I help early-stage founders build solid technical foundations.

Get in Touch
Real-Time Monitoring & Control Platform | Omar Sengab