top of page

Letting Data Speak!

Case Study

Implementation of Cloud-Agnostic Smart Meter Billing Solution

A leading smart meter provider serving multiple Indian state governments, responsible for implementing smart meter systems at scale for millions of consumers.

About the Client

A leading smart meter provider serving multiple Indian state governments, responsible for implementing smart meter systems at scale for millions of consumers.

Untitled design - 2024-09-27T104509.589.png

Challenge

The implementation of the smart meter system required integration across multiple independent systems, including smart meters, the headend system, the billing system, middleware APIs, mobile application, an administrative portal, and a pre-paid system. The administrative portal and pre-paid system were critical components, responsible for managing rate configurations, calculating charges, and handling connect-disconnect requests based on consumer balances. 


The client’s in-house implementation of these core components was closely tied to AWS, leading to vendor lock-in and increased costs. System performance was also a major constraint—processing data for just a few thousand consumers took over 90 minutes. This inefficiency made it impractical to scale to the target of 6 million consumers, putting service level agreements at risk.

Untitled design - 2024-09-27T105551.128.png

Key Results

  • Reduced processing time by 80%, enabling charge calculations for millions of consumers within 2 hours and ensuring compliance with critical SLA requirements.

  • Deployed a cloud-agnostic solution, utilizing a Kubernetes-based architecture, to scale and handle data for up to 6 million consumers.

  • Managed disconnection requests based on charge calculations and consumer account balances, as well as reconnection requests after a consumer’s recharge.

  • Provided 100% configurability for rates, rebates, and other charge calculation factors via an intuitive web interface for administrators.

  • Achieved complete visibility into consumer usage patterns with detailed historical tracking and reporting capabilities.

Solution

The JashDS team developed a comprehensive cloud-agnostic solution with the following key features:

  • Developed and deployed a Kubernetes-based system on GKE to replace the tightly coupled AWS setup, enabling multi-cloud flexibility.

  • Created a new administrative portal for configuring rates and rebates used for charge calculations.

  • Built a robust pre-paid system to manage connect-disconnect requests based on configured rates and consumers' account balances.

  • Integrated a historical tracking system for detailed consumer usage and billing history.

  • Developed an automated connection management system to handle disconnection and reconnection requests based on charge calculations and balance updates.

  • Implemented a configuration-driven charge calculation system, allowing utility providers to easily modify rates and rebates.

Untitled design - 2024-09-27T104509.589.png

Technologies Used

  • Docker & Kubernetes

  • FastAPI

  • TimescaleDB

  • Apache Airflow

  • Angular

Other Case Study Items

Analytics SaaS Platform for the Hospitality Industry

Analytics SaaS Platform for the Hospitality Industry

JashDS developed a scalable, multi-tenant SaaS analytics platform for a hospitality client, consolidating data from disparate management systems and reducing data processing time by 75%. The solution incorporated advanced ETL pipelines, a secure data warehouse, and interactive dashboards, enabling rapid, data-driven decision-making across multiple hotel properties.

Enhancing Chat Bot Interactions Accuracy for Healthcare Platform

Enhancing Chat Bot Interactions Accuracy for Healthcare Platform

JashDS enhanced a healthcare platform's chatbot accuracy by 10% by implementing an advanced data ingestion and analysis pipeline, leveraging Azure and Medallion architecture to process 5 GB of daily conversation data and deliver optimized Power BI reports.



Modernizing Data Ingestion for Green Energy AI

Modernizing Data Ingestion for Green Energy AI

JashDS modernized and automated data ingestion for a green energy AI solutions provider by developing a pipeline_builder library, reducing pipeline creation time by 40%, and improving data accessibility for 40+ utility sources.




bottom of page