Back to Projects

Monidas IoT Dashboard

Monidas is a sophisticated IoT monitoring platform designed for chemical industrial facilities in Switzerland. The system provides real-time monitoring of industrial IoT devices, with advanced alarm systems and live data visualization to ensure operational safety and efficiency.

Monidas IoT Dashboard Hero Image
100+
Devices Monitored
<1 second
Latency
60%
False Alarms Reduced

The Problem

Chemical industrial facilities needed real-time monitoring of critical IoT sensors with immediate alarm notifications. Existing solutions had high latency and couldn't handle the volume of data streams from hundreds of devices simultaneously.

The Solution

Developed a high-performance real-time dashboard using React with WebSocket connections for live data streaming. Implemented custom data visualization components using native DOM elements for optimal performance, and engineered efficient data processing pipelines to handle high-frequency sensor data.

Key Features

  • Real-time data streaming from 100+ IoT devices
  • Customizable alarm thresholds and notifications
  • Interactive data visualization with historical trends
  • Multi-device monitoring dashboard with live updates
  • Alarm management system with priority levels
  • Data export and reporting capabilities
  • Mobile-responsive interface for remote monitoring

Challenges & Solutions

  • Handling high-frequency data updates without UI lag
  • Implementing efficient WebSocket connection management
  • Optimizing rendering performance for real-time charts
  • Managing memory efficiently with continuous data streams

Results & Impact

  • Achieved sub-second latency for alarm notifications
  • Successfully monitored 100+ devices simultaneously
  • Reduced false alarm rate by 60% with smart filtering
  • Improved operational efficiency for Swiss chemical facilities

Project Info

Role Senior Software Engineer - Front-end architecture and real-time data visualization
Timeline March 2022 - July 2024

Technologies

Frontend

React TypeScript Tailwind css Custom DOM Components

Backend

WebSockets tRPC Node.js

Other

Data Visualization Real-time Systems IoT Protocols

Tags

IoT WebSockets React Data Visualization Performance Optimization

More Projects