Portfolio

Cassantec prognostic solution

Type Web application
TECHNOLOGIES Java, JavaScript, Scala
DURATION 5 years
TEAM 11 employees
VIEW LIVE PROJECT https://cassantec.com/

Cassantec is an industry-leading provider of a SaaS-solution that uses unique mathematical algorithms to forecast equipment malfunctions. This allows businesses (nuclear power, fossil power, railways, etc.) to make timely decisions to repair or replace equipment depending on forecast results and save millions of dollars.
The prognostic solution is the only solution which provides reasonably accurate forecasts for 3 years ahead. It defines the level of malfunctions: standard, high, critical. The forecasts are based on data analysis of a great number of sensor controllers not on the analysis of past malfunctions that other systems make.

Challenges
  1. Cassantec’s customers had difficulties working with large amounts of data. The reports couldn’t be viewed in a browser.
  2. Cassentec wanted to make the report generation in the backend faster.
  3. The problems on the server caused instability of the backend.
Solutions
  1. The frontend needed to be optimized. Then the reports could have been viewed in the browser on Cassantec site.
  2. For speeding the report generation some calculations are made in the background (so called pre-computing results).
  3. We optimized the code and tuned GarbageCollection.

Results
  1. We have optimized the frontend and the reports can be viewed in the browser. We have shared our experience and written an article about frontend optimization in the blog.
  2. We have added a new feature - Machine Learning. And the reports are now generated faster.
  3. The system works stably and Casantec’s customers save dozens of million dollars.

ISS Art continues to assist in optimizing the work on the project as it is a long-term project.

Areas of expertise

Browser graphic // Mathematical statistics and probability theory // Cloud computing // Flexible configuration // Forecasting // JSON data format // PDF-report generating // Distributed Computing // Service Integration

Additional Technologies

JSON // PostgreSQL // CSV // PHP

SaaS solution for managing construction and agriculture sites
SaaS solution for managing construction and agriculture sites
Database related tools
Database related tools