A system for purifying a fluid uses ultra violet (UV) light to inactivate micro-organisms present in the fluid. The system has an arrangement of UV light emitters on perforated plates. The fluid, while passing through perforations in the perforated plates, is exposed to the UV light emitted by the UV light emitters. Micro-organisms present in the fluid pass very close to the UV light emitters. The UV light absorbed by the micro-organisms causes genetic damage and inactivation. The system has feedback units providing feedback about the physical properties of the fluid to a power unit supplying power to the UV light emitters. The power unit varies the amount of power supplied to the UV light emitters, based on the feedback.