KalkülTechnology Group, Inc.

Nova Scotia Power

Enterprise Billing & Grid Operations Platforms

Electric Utility / Energy Management9+ Months, Ongoing
Industry
Electric Utility / Energy Management
Engagement
9+ Months, Ongoing
Scope
Azure Architecture, Full-Stack Engineering, Systems Integration

Technology Stack

AzureReactGraphQLSQL ServerAveva Connect PI

Challenge

Billing for 70+ renewable energy producers ran on manual spreadsheets, with curtailment data scattered across systems and no unified view of 12 wind farms.

Key issues included:

  • Manual, Excel-based billing across 70+ renewable energy producers
  • Curtailment data scattered across systems, with no unified view of 12 wind farms
  • Complex multi-tiered pricing and reconciliation across 3–4 month billing periods
  • New capacity data needed to flow from PI/Aveva into invoicing and dashboards in real time
  • Fragmented, manual coordination of desired-output requests across generation units
Enterprise Billing & Grid Operations Platforms

Solution

We delivered two Azure platforms on a shared foundation, integrating deeply with Aveva Connect PI for real-time data.

The solution included:

  • Windvoice Calculator: full-stack Azure billing platform (React, GraphQL, SQL Server) automating the invoice lifecycle
  • Curtailment Dashboard: event-driven Azure Pub/Sub architecture with real-time visibility across 12 farms
  • Deep PI Data integration via Aveva Connect APIs, feeding both billing and live curtailment views
  • Shared foundation: Azure AD auth, RBAC, audit logging, and agentic SDLC delivery
  • Power Generation Comms Platform: real-time coordination with automated acceptance workflows

Results

Manual processes gave way to automated, real-time operations.

  • Eliminated manual Excel billing across 70+ producers
  • Real-time visibility across 12 wind farms
  • 80% less manual reconciliation
  • Eliminated manual phone/email coordination

Tags: Azure, GraphQL, Utility, Real-Time Data

Share this:

Contact Us

Global Delivery

Halifax, Nova Scotia, CanadaUS & India deliveryHalifax · Bangalore

Phone Number

Mon–Fri, business hours+1.902.442.8406

Email & Web

info@kalkul.cakalkul.ca
Map showing Kalkül's location in Halifax, Nova Scotia

Send us a message

Verifying you're human…