Industrial IoT & sustainability

Wastewater treatment systems

Key achievements

Operational excellenceSystem automationDigital transformationFuture-proof modernizationMulti-agent systemSmart infrastructureSustainability
featuring_image

"Without you, we wouldn't be where we are, guys!"

Rastislav Rusňák, Executive Representative at WTR

Client

company_logo

WTR is a forward-thinking company specializing in water treatment systems and sustainable water management. It provides innovative, cost-effective, and automated end-to-end wastewater treatment systems.

WTR Europe 9
WTR Europe 10
WTR Europe 8
WTR Europe 7
WTR Europe 6
WTR Europe 5
WTR Europe 4
WTR Europe 3
WTR Europe 2
WTR Europe 1

Case study

The need

WTR was looking for a partner to develop a comprehensive solution (software, system architecture, and development, while integrating seamlessly with the required hardware) that would enable customizable control for their wastewater treatment systems, which all have individual requirements depending on their locations.

The goal was to develop custom solutions that redefine wastewater treatment, making it smarter, more efficient, and sustainable. To achieve this, WTR needed a fearless partner, ready to tackle and resolve all the complex and challenging specifics the project was likely to bring.

Our solution

We developed a unique greenfield solution of software components, which included hardware modules connected to the worldwide Central Control Room, that are secured by Hardware Security Modules. The software is highly customizable. The structure of each solution can be defined and customized according to the individual needs of a specific place. The system is currently implemented in China and several other European countries.

Key results

  1. Real-time monitoring and control of Waste Water Treatment Systems (WWTS), from small-scale (100m³) to large-scale (100,000m³ and beyond), with no size limitations.
  2. Hundreds of elements are driven by artificial intelligence based on the Fuzzy models. Manually defined operation modes with fine-grained scheduling are also possible.
  3. Modbus TCP API enables seamless integration with existing industrial infrastructure, providing both sensor data access and third-party connectivity for monitoring, automation, and control. By exposing Modbus for external systems, we ensure compatibility with SCADA/PLC environments while enabling modern Industrial Internet of Things (IIoT), cloud-based analytics, and predictive maintenance solutions.
  4. Extensive dashboards with operational details.
  5. Real-time telemetry streaming enables visualization of real 3D models in both the Local and Central Control Room.
  6. Each WWTS (Wastewater Treatment System) is equipped with a dedicated Hardware Security Module (HSM) that acts as a unique digital fingerprint, enabling secure, humanless authentication for network connectivity.
  7. New state-of-the-art interface built on top of the React and Material user interfaces.
  8. This solution played a pivotal role in a containerized wastewater treatment plant — the first of its kind in Slovakia.
  9. Successful and ongoing collaboration since 2019. Our collaboration has evolved into a full-fledged partnership.
  10. Complex project delivery, including the architecture for seamless hardware integration—leveraging industrial protocols, PLCs, and IIoT connectivity.
  11. The project continues to evolve further by adding new locations, which each have their own specific needs.
  12. Find out more

Tech stack

This complex project required a diverse set of technologies to meet various prerequisites and system constraints rather than a lack of direction in technology selection. Each tool was carefully chosen to fulfill a specific requirement, ensuring seamless integration between hardware, software, and automation processes.

Below is a breakdown of the key technologies and their roles:

  1. Frontend: React + Redux, Material UI, Webpack (UI components & performance optimization), Leaflet (mapping), ChartJS (data visualization), Electron (cross-platform desktop applications)
  2. Backend: Quarkus (Microprofile - Java EE), Hibernate, PostgreSQL + TimescaleDB (time-series data management), RabbitMQ & MQTT (messaging protocols for real-time communication), Gradle, MapStruct, RestEasy, jFuzzyLogic (fuzzy logic processing for automation).
  3. IoT & Edge Computing: C++, OPC (Open62541 for industrial automation), Simatic, Pistache (lightweight HTTP server), ZMQ (high-speed messaging), HSM (Yubikey for hardware security).
  4. Hardware Integration: Revolution Pi, Simatic, LOGO! – essential for industrial automation and control.
  5. Automated Deployment & DevOps: Kubernetes, Flux (GitOps for automated updates), Docker, Terraform (infrastructure as code), Aptly (package repository), Nginx, LXC containers, Bitbucket CI (Pipelines), Ansible (specifically used for firmware generation and deployment).

Team size

  1. Technical Solution Architects
  2. Back-End Developers
  3. Front-End Developers
  4. UI/UX Designers
  5. Project Manager

Explore other projects

AI assistant for ERM workflows

Protecht

AI assistant for ERM workflows

View case study
AiderDesk: AI orchestration platform

Software engineers

AiderDesk: AI orchestration platform

View case study
Multi-tenant hotel booking software

hivr.ai

Multi-tenant hotel booking software

View case study
From audit to platform takeover

HCS Safety

From audit to platform takeover

View case study
AI assistant for faster energy insights

Energy intelligence provider

AI assistant for faster energy insights

View case study
AI copilot for insurance underwriting

g-Xperts

AI copilot for insurance underwriting

View case study
API platform development

PolyAPI

API platform development

View case study
ERM migration powered by AI

Protecht

ERM migration powered by AI

View case study
Kubernetes OperatorHub rebuild

Red Hat

Kubernetes OperatorHub rebuild

View case study
Fintech payment modernization

ACE Solutions

Fintech payment modernization

View case study
Smart city civic engagement platform

Adaptie

Smart city civic engagement platform

View case study
Risk analytics for motor fleets

g-Xperts

Risk analytics for motor fleets

View case study
Braille to text OCR desktop tool

DotSight

Braille to text OCR desktop tool

View case study
MuleSoft connector development

MuleSoft

MuleSoft connector development

View case study
Jira reporting app built for acquisition

Old Street Solutions

Jira reporting app built for acquisition

View case study
BNPL platform development

credi2

BNPL platform development

View case study
Oracle Integration Cloud recipes

Oracle

Oracle Integration Cloud recipes

View case study
Enterprise risk management platform

Protecht

Enterprise risk management platform

View case study
Audio software modernization

Audinate

Audio software modernization

View case study
Digital tools for seed management

SeedBin

Digital tools for seed management

View case study
Braille translation desktop app

Braillee

Braille translation desktop app

View case study
Sports competition management app

Verti

Sports competition management app

View case study
Marketing mobile app redesign

Seismic

Marketing mobile app redesign

View case study
Call analytics platform and Wallboard app

Akixi

Call analytics platform and Wallboard app

View case study
Mobility and insurance app development

Mobly

Mobility and insurance app development

View case study
Contact us

Let's talk