03 · Client · Enterprise IoT

Dubai Future Foundation

A government-scale platform for teams managing fleets of connected robotic systems — secure, coordinated, and built for production reliability.

NestJSRedisRabbitMQMQTTKafkaPrismaPostgreSQLOpenSSLDocker

Challenge

Operations teams running large fleets of connected devices face a daily challenge: onboarding new units securely, controlling who can access what, and coordinating workflows across many systems — all without manual overhead that doesn't scale.

  • ✓Secure device lifecycle management at fleet scale
  • ✓Coordinating async workflows across multiple backend services
  • ✓Building reliable, production-grade APIs for high-visibility government initiatives

Engineering Decisions

  • ✓Gateway-based auth with PKI/mTLS unified fleet access without coupling device protocols to user management
  • ✓RBAC at the API gateway layer for centralized access control
  • ✓Async orchestration via Kafka and RabbitMQ for workflow coordination at fleet scale

Architecture

FrontendAPI GatewayAuthenticationBusiness ServicesMessage BrokerDatabase

Generic IoT gateway pattern — no proprietary client details.

Swipe left to explore the full diagram →

Impact

  • ✓Centralized authentication replaced fragmented access patterns
  • ✓Automated secure device onboarding reduced manual renewal overhead
  • ✓Recognized by client stakeholders for critical delivery on high-visibility work