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.