Tata Power’s distribution arm manages electricity supply across 7 independently operated DISCOMs (Distribution Companies) spanning multiple Indian states. Each DISCOM operated with its own siloed meter reading and billing mobile application, a separate web portal, and dedicated infrastructure — creating a costly, complex, and difficult-to-maintain technology landscape.
Centroxy Solutions was engaged to design and deliver a Unified Platform — a single, multi-tenant application capable of serving all 7 DISCOMs without disrupting ongoing meter reading and billing operations, while fully honouring each DISCOM’s unique regulatory compliance requirements.
Client Profile
Key Outcomes at a Glance
The Challenge
Tata Power’s distribution business operates through 7 distinct DISCOMs across India. While core activities — meter reading cycles, billing computation, exception handling, and reporting — are identical across all entities, each DISCOM is governed by unique state-specific regulatory frameworks and compliance mandates.
This operational reality had created a fragmented technology ecosystem with the following pain points:
- Seven separate mobile applications (meter reading & billing) each independently maintained, patched, and updated.
- Seven separate web portals for Master Data management, configuration, and reporting.
- Multiplied licensing costs — individual contracts for software, third-party SDKs, and cloud infrastructure per DISCOM.
- Diverse and inconsistent technology stacks across the DISCOM portfolio, increasing knowledge fragmentation.
- Proportionally large technical support and maintenance teams, with resources duplicated across DISCOM boundaries.
- Difficulty enforcing uniform quality standards, security policies, and feature rollouts across all applications simultaneously.
- Low API throughput — siloed systems were not engineered for the aggregate load of all DISCOM users.
The total cost of ownership for this fragmented model was unsustainably high, and any cross-DISCOM improvements required coordinated rollouts across seven independent codebases — creating significant operational risk and delay.
The Solution — Centroxy Unified Platform
Centroxy designed and delivered a purpose-built, multi-tenant Unified Platform for Tata Power that consolidates all DISCOM operations into a single, high-availability application without forcing operational uniformity.
Multi-Tenancy with Compliance Flexibility
The cornerstone of the solution architecture is a robust multi-tenancy framework. A single codebase and a single deployment serve all 7 DISCOMs simultaneously. Each DISCOM is logically isolated, with tenant-specific configuration governing:
- State-specific regulatory compliance rules and billing cycles.
- DISCOM-specific Master Data schemas and validation logic.
- Role-based access controls tailored per DISCOM’s organisational hierarchy.
- Custom report templates and dashboards aligned to each DISCOM’s reporting obligations.
High-Performance, Secure API Layer
With all 7 DISCOMs and their respective meter readers, supervisors, and administrators now channelling activity through a single platform, throughput requirements increased dramatically compared to the individual siloed systems. Centroxy engineered the backend APIs to handle this aggregate load:
- All APIs optimised for high-concurrency, high-throughput operation — benchmarked against projected combined DISCOM load.
- APIs secured behind an enterprise-grade API Gateway with rate limiting, token validation, and audit logging.
- Horizontal auto-scaling on AWS ensures performance during peak billing cycles across states.
Enterprise Integrations
The platform integrates bi-directionally with Tata Power’s existing enterprise systems, preserving existing workflows:
- SAP Integration — for financial posting, billing reconciliation, and downstream ERP processes.
- Fluent Grid Integration — for smart metering data ingestion and billing engine interoperability.
Technology Architecture
Angular
Frontend framework for building dynamic and responsive user interfaces.
Spring Boot
Backend framework for building scalable and secure REST APIs.
PostgreSQL
Robust relational database for handling structured and high-volume data.
AWS
Cloud infrastructure for scalable deployment, storage, and performance.
GitLab
Version control and CI/CD platform for streamlined development and deployment.
Sentry
Error monitoring and performance tracking for improved application reliability.
Kotlin
Modern programming language for building robust Android mobile applications.
The platform is hosted on AWS with a High Availability (HA) configuration including multi-AZ deployment, load balancing, and automated failover — ensuring continuity of critical metering and billing operations 24×7.
Before & After — Transformation Snapshot
| Before — Fragmented Systems | After — Unified Platform |
|---|---|
| 7 separate mobile apps and 7 separate web portals — one per DISCOM | Single Unified App (mobile + web) serving all 7 DISCOMs simultaneously |
| Multiple technology stacks across different vendors and teams | Standardised stack: Angular, Spring Boot, Kotlin, PostgreSQL on AWS |
| High resource overhead — dedicated teams per DISCOM for maintenance | Consolidated support team with significantly reduced headcount requirement |
| Individual software licenses and SDKs per DISCOM (~7x cost) | Single license footprint — ~40% reduction in licensing & infrastructure costs |
| Separate infrastructure for each DISCOM (multiple cloud/on-prem setups) | Single high-availability AWS setup with centralised DevOps management |
| Low API throughput due to siloed, unoptimised individual systems | High-throughput, API-gateway-secured APIs engineered for enterprise scale |
| Compliance & process variations handled inconsistently across apps | Multi-tenancy model accommodates each DISCOM's unique compliance rules |
Business Impact & Results
Build and scale your digital platforms with a reliable technology partner.
The Challenge
The Challenge The payload undergoes validation procedures to ensure its integrity and compliance with predefined standards. Subsequently, it triggers the invocation of a third-party web service, facilitating seamless integration and data exchange within the established ecosystem.
Enter Tata Power Smart Meter: An innovative solution designed to address these challenges head-on. By harnessing real-time monitoring and two-way communication capabilities, Tata Power Smart Meter enables precise measurement of electricity consumption. This not only ensures accurate billing but also facilitates remote reading and efficient energy management. With the ability to detect faults quickly and enable proactive maintenance, the smart meter enhances the reliability of the electricity distribution system.
However, implementing such advanced technology comes with its own set of challenges. Ensuring the integrity and compliance of the data transmitted by the smart meter is crucial for its seamless integration into the existing utility ecosystem. This necessitates stringent validation procedures and robust data exchange mechanisms.
This is where Centroxy steps in: With its expertise in system integration and data management, Centroxy proposes a solution to streamline the handling of incoming data. The challenge lies in developing a centralized Dispatcher system capable of efficiently managing the influx of data from Tata Power Smart Meters. This system must not only optimize performance but also ensure comprehensive monitoring and analysis of the data flow.
What did
Centroxy do
We will implement a centralized Dispatcher system designed to handle incoming payloads efficiently. This system will incorporate multithreading capabilities to enhance performance. Upon receiving a payload, the Dispatcher will meticulously log each step of the request and subsequent processes for comprehensive monitoring and analysis. The Dispatcher will serve as a pivotal component in our architecture, ensuring seamless coordination and management of payload processing. By logging detailed information at each stage, including the initial request and subsequent steps, our system will enable thorough monitoring and retrospective analysis for continuous optimization and quality assurance.
The Results
- 30+ integrations delivered
- Over 9,000 hrs delivered back to the business
- Fully automate configuring, detecting, and managing master data and smart metering.
- >97% success rate of payload processing
- Established a comprehensive ecosystem for seamless integration and automation of business operations.


