Core platform · MDM

With Grid Data Management Platform
From raw AMI reads to billing-grade data, at utility scale.

A full Meter Data Management system: streaming ingestion from head-end systems, a configurable three-phase VEE engine, master data synchronised from your systems of record, and certified, auditable data served to billing, outage, analytics, and regulators.

Kafka-native
streaming ingestion pipeline
3-phase VEE
validation · estimation · editing
2 commodities
electricity and gas
100%
auditable — every estimate traceable

The core of the family

The system of record between the meter and the bill

Everything a utility decides — what to bill, where the outage is, which feeder is overloaded — is only as good as its meter data. GDMP exists to make that data trustworthy: ingested without loss, validated by explicit rules, estimated transparently, and served consistently to every consumer.

Streaming ingestion

Interval reads, register reads, and meter events flow in over governed Kafka topics, with DLQ replay and full support triage tooling.

VEE engine

Three-phase Validation, Estimation, and Editing with configurable rules, eligibility gates, exception assignment, and escalation policies.

Master data sync (SDR)

Continuous synchronisation of service points, meters, devices, and channels from the utility’s systems of record, with payload-level traceability.

Projection & decision serving

A projection layer turns pipeline data into current serving rows, with replay and convergence checks — consumers always see one consistent answer.

Billing & outage modules

Billing determinant calculation and certification, plus outage event processing, on the same validated foundation.

Gas commodity support

Pressure districts, correction factors, consumption derivation, gas VEE, safety events, and unaccounted-for-gas analysis.

Virtual & unmetered meters

Formula-driven virtual meters, submetering, and unmetered supply — the network the utility actually has.

Enterprise search

Elasticsearch-backed search across meters, service points, and master data, with index-freshness monitoring.

Field operations & Green Button

Manual reads, meter tests, service actions, and regulated data sharing with privacy aggregation.

Admin & access control

A feature catalog with role bindings, feature groups, and per-role navigation — governed through Keycloak.

How it works

See it, end to end

Head-end systems interval reads register reads meter events via Kafka Ingestion VEEvalidate · estimate · edit Projection Serving DLQ capture & replay — nothing is lost Master data spine (SDR sync) service points · meters · devices · channels — synchronised from systems of record Billing & CIS Outage insight Analytics & APIs Every read is validated, every estimate is auditable, and every consumer sees the same converged answer.
The GDMP pipeline: ingest, validate, project, serve — with the master-data spine underneath and replay everywhere.
1

Ingest

Head-end systems publish reads and events onto governed Kafka topics; workers consume, validate structure, and land every payload with traceability.

2

Assemble

Assembly queues correlate readings with the master-data picture — service point, meter, device, channel.

3

Validate & perfect

The VEE engine runs its three phases; exceptions are assigned, escalated, and resolved with a complete audit trail.

4

Project & serve

Serving rows refresh with replay and convergence checks — downstream consumers get a consistent, current answer.

5

Consume

Billing determinants, outage insight, Green Button, search, dashboards, and APIs all draw from the same certified data.

Use cases

Where Grid Data Management Platform earns its keep

AMI rollout backbone

Collect, validate, and store data from millions of smart meters as the authoritative meter data repository.

Billing-grade data supply

Deliver certified billing determinants to CIS/billing, with every estimate and edit auditable.

Multi-commodity operations

Run electricity and gas on one platform, with commodity-specific processing where it matters.

Outage detection & verification

Turn meter events into outage insight and confirm restoration from the meters themselves.

Regulatory compliance

Green Button sharing, privacy aggregation, and full audit trails for regulator-ready reporting.

Revenue assurance

Spot missing reads, stuck meters, and estimation drift before they become revenue leakage.

Under the hood

Technology

Python / FastAPI
Kafka
PostgreSQL
Elasticsearch
Keycloak
Governed worker queues
Docker / Kubernetes

Better together

Part of the Grid Data Family

Every family application shares one identity platform, one design system, one registration pattern, and one deployment path.

Feeds GDMP realistic AMI and SAP data in every test environment.

Connects GDMP to SAP, head-ends, and enterprise systems.

The network-side view beside GDMP’s meter-side core.

Verifies every GDMP release against live APIs.

See Grid Data Management Platform live

A working demonstration takes thirty minutes — on our environment or yours, with realistic simulated data.

Products

Contact

8100 Penn Ave S, suite 150j, Bloomington, MN – 55431

 +1 (763) 353-4363

Copyright © 2026 All Right Reserved PeriNimble