Meter data is late and incomplete
Reads arrive out of order or not at all. Estimation is normal; presenting an estimate as a reading is not.
Practical deep dives on software architecture, AI systems, and scaling digital products - drawn from the work we ship.
Metering, grid data and customer platforms for long procurement cycles.

We build the software utilities run on above the grid: metering and consumption data, customer portals and billing, outage and field operations, and the analytics that turn half-hourly readings into something a business can act on.
Utilities operate on a timescale almost nothing else in software does. Assets last thirty years, tariffs are regulated, and a billing error is not a support ticket but a regulatory matter. Systems here are replaced rarely and integrated with constantly.
The data problem is meter reads: enormous in volume, late and incomplete by nature, and legally significant because they determine what a customer is charged. Estimating a missing read is normal; hiding that it was estimated is not.
The constraints that shape every build in this sector, and the ones teams usually meet too late.
Reads arrive out of order or not at all. Estimation is normal; presenting an estimate as a reading is not.
A mis-billed customer is not a support ticket. Tariffs, taxes and rebates all have to be defensible.
CIS, SCADA and asset systems are decades old, business-critical and effectively unchangeable.
The customer portal takes its worst load exactly when the network is already in trouble.
Meters and infrastructure installed today will still be reporting long after this system is replaced.
Job packs, readings and evidence have to work offline and reconcile afterwards.
Swipe to read all 6
Each one is a system we have built before, not a capability we are willing to try.
Ingestion, validation and estimation of interval reads with provenance kept intact.
Usage, bills, payments and tariff switching that hold up during an outage.
Regulated tariffs, taxes and rebates calculated so the result can be defended.
Offline-capable job management for crews with evidence capture.
Incident tracking and customer communication built for the worst hour.
Bringing SCADA, asset and geospatial data into something analysts can query.
Engagements across sectors - the same team, the same standards.
Partnering with Thinkdebug to develop the Forever 52 mobile app has been a game-changer for us. They were always open to feedback, and it was clear they were as invested in our success as we were. What really sets them apart, though, is the amazing support we've received since the app launched. They’ve made sure the app continues to run smoothly and are always ready to fix any issues that come up.DMDhruv MehtaBusiness Head, Forever 52
Chosen for fit and long-term maintainability, never for novelty.
Send us the scope and we come back with an itemised estimate - no discovery fee, no obligation.
What we design and document against, from the first commit rather than the week before an audit.
Certification itself belongs to your entity and its assessor. What we provide is software built and documented so the assessment is about evidence rather than remediation.
Most of our work comes from clients we already shipped for. These are the reasons they give.
Provenance is carried through the pipeline, so a bill can always be explained and an estimate is visible as one.
Charges are derived from a versioned rule set with an audit trail, because a billing question can become a regulatory one.
The portal is capacity-planned for the moment the network fails, which is precisely when it is most needed.
Core systems are not replaceable. We build around their batch cycles and limits rather than assuming modernisation.
Crews get job packs and capture that function without signal and reconcile later.
Segmentation, least privilege and monitoring designed against IEC 62443 and NIS2 expectations rather than generic web practice.
Let's start with you.
Your information stays private. We reply within 24 hours.
Still have a question we have not answered?
Ask an engineerWhat we build for energy & utilities, the work we have shipped, and what we have written about it.