Optimaviz

Optimaviz

Industrial Data Analytics Optima LTD

Enterprise Software | Frontend Developer

Flutter

OptimavizOptimavizOptimavizOptimavizOptimavizOptimavizOptimavizOptimavizOptimavizOptimavizOptimavizOptimavizOptimavizOptimaviz

About

Optimaviz is a no-code data analytics platform that empowers process engineers across industries such as mining and mineral processing, chemicals, oil and gas, and more to optimise processes by leveraging artificial intelligence, machine learning, visualisation, and our innovative optimisation method. With a simple click, analyse, and optimise workflow, our platform guides you through your process data to uncover valuable insights effortlessly.

Features

  • Data Understanding & Management tools
  • Data Visualization charts
  • Analytics for Optimization and Reporting
  • Global Impact Assessment and Evaluation
  • AI & Machine Learning for Data Analysis and Insights

Challenges

  • No real flutter web library for visualizing parallel coordinate plots
  • Setting up realtime data streaming from backend for realtime dataset manipulation and analysis
  • Simplifying UX for dataset manipulation & creating columns of various types (categorical, numerical, date & mathematical columns)
  • Implementing AI assistant for the entire platform to aid process engineers in both understanding the platform and simplifying processes
  • Working with multiple charting libraries and orchestrating them to work seamlessly together

Approach

  • Built a custom Flutter Web library for parallel coordinate plots to visualize complex multi-dimensional data
  • Implemented app-wide Server-Sent Events (SSE) synchronization with the backend for real-time data streaming and dataset manipulation
  • Coordinated with design team to create a simplified UX for dataset manipulation and column creation supporting categorical, numerical, date, and mathematical column types
  • Implemented an app-wide AI chat interface that allows users to ask questions and understand charts with the current screen context for enhanced user guidance

Results

  • Achieved over ₦100M+ in monthly transactions processed in the last 6 months
  • Achieved a 20 second average transaction time for users
  • Achieved a 99.9% uptime for the platform
  • Set up a comprehensive support system for users and the support team