NT
Back to projects
Back-end2023

BPM — Electricity Payment System

ASP.NET microservices for utility payments

BPM — Electricity Payment System

Overview

Developed and maintained the BPM electricity-payment platform on ASP.NET, with a microservices architecture, SOAP/REST integrations and IBM Maximo asset management.

Architecture

ASP.NET services split into microservices, with SOAP and REST APIs bridging internal modules and external systems. Testing ran after each cycle, followed by UAT before release.

Business impact

  • Designed a microservices architecture for modularity and scalability.
  • Integrated SOAP and RESTful APIs across internal and external systems.
  • Delivered IBM Maximo asset management for device tracking.

Lessons learned

  • Microservices pay off when modules must scale independently.
  • Test every cycle and run UAT before go-live.