← Back to projects

Water monitoring and legacy code cleanup

Management system for a whole region's wastewater plants, with real-time water quality data and years of legacy code to sort out.

Year
2024
Role
Full Stack
Sector
IoT / infrastructure
  • CakePHP
  • PHP
  • MySQL
  • JavaScript
  • HTML/CSS

Built as an employee of a company. The code and screenshots belong to the client, so I can't show them for confidentiality reasons.

The challenge

A management system for the wastewater treatment plants of an entire region. It collects and displays water quality parameters in real time: chemical levels, sensor readings and so on. It also came with years of legacy code.

What I did

Part of the job was maintenance and new features. The other part was cleaning up: I refactored critical modules without stopping operations, which matters when the system runs real water infrastructure.