The Klosters RAIM platform revolutionizes asset integrity monitoring, and I had the privilege of contributing to several critical components that drive its functionality:
Asset Player:
Built using Three.js, this tool visualizes assets in 3D, allowing users to interact with their components in real-time.
Enabled zooming to specific components, visualizing sensor placement, and displaying sensor states through color changes.
Integrated CSV parsing for component data mapping and listing.
Scheduler App:
Designed to manage maintenance tasks and predict potential failures based on RAIM analytics.
Used Gantt charts to provide a clear timeline for task scheduling.
RAIM Algorithm:
Converted the original algorithm from C++ to TypeScript and optimized it for faster and more accurate data analysis.
Enhanced the algorithm to predict component failures and recommend preventive actions.
Analysis and Interpretation Module:
Built APIs using TypeScript and Prisma to analyze sensor data in real-time, calculate system performance, and generate actionable insights.
Deployed with Docker configurations for portability and consistency across environments.
Each of these projects played a crucial role in transforming RAIM into a powerful tool for real-time monitoring, predictive analytics, and asset management.