MWSC - Utility Billing System

MWSC - Utility Billing System

To modernize the utility billing infrastructure for Maldives Water and Sewerage Company (MWSC) by implementing "Equip," a third-party billing engine. The goal was to automate revenue cycles and establish seamless data synchronization between the new billing tool, the existing Oracle ERP ecosystem, and field hardware.

Role

Software Engineer

Responsibilities

  • Billing Logic Implementation: Implemented core utility billing logic and specific rate configurations within the 'Equip' system using Java, and SQL.
  • API Development: Developed API interfaces to facilitate bi-directional data exchange with Oracle Accounts Receivable (AR) (for financial posting) and CRM (for customer management).
  • AMR Data Layer: Contributed to the development of the data communication layer responsible for ingesting and validating usage data from AMR (Automated Meter Reading) devices.

Technologies

JavaHTMLJavascriptMongoDB