Ensek

D55 partnered with ENSEK, a heat network provider, to build a high-performance, cloud-native B2B pricing engine, enabling real-time energy pricing at massive scale and removing reliance on slow, third-party solutions.
Case Study
January 12, 2026
|
Time
min read
D55 Background

Overview

ENSEK is a leading provider of cloud-native SaaS platforms that power digital-first, customer-centric energy supply businesses. Its Ignition platform supports the full energy customer lifecycle — from quote and onboarding to billing, collections, and service — all in real time. To strengthen its product offering and maintain a competitive edge in the B2B energy market, ENSEK needed a faster, more scalable way to generate complex energy prices while customers were still engaged.

Challenge

B2B energy pricing is inherently complex, involving multiple components such as transmission, distribution, balancing, and risk allocation. Unlike residential pricing, business customers can choose how much risk they assume across different parts of their tariff, creating millions of possible pricing combinations.

ENSEK relied on third-party pricing engines that:

  • Were slow, often taking hours to calculate prices
  • Introduced ongoing commercial costs
  • Used traditional batch-based and relational database approaches
  • Made real-time quoting impossible during live customer conversations

ENSEK needed an in-house pricing capability that was fast, auditable, highly scalable, and able to handle extreme computational workloads without unnecessary cost.

Solution

D55 designed and delivered a new cloud-native pricing engine, re-imagining how energy pricing calculations are performed at scale.

Key elements included:

  • A serverless, event-driven calculation engine capable of executing hundreds of millions of calculations on demand
  • Workflow orchestration to dynamically execute pricing logic based on customer inputs
  • Persistent audit trails capturing every calculation step for full traceability
  • A real-time web interface used by customer service agents to generate quotes while speaking directly with customers

The architecture was designed to scale instantly during peak demand and scale down completely when idle, aligning cost directly with usage.

The Outcome

The new pricing engine delivered a step-change in performance and commercial capability.

  • Real-time pricing: Complex B2B energy prices can now be generated in minutes instead of hours
  • Improved customer experience: Sales teams can quote customers during live conversations
  • Cost efficiency: ENSEK eliminated dependency on third-party pricing providers
  • Scalable by design: The platform can handle extreme calculation volumes without infrastructure bottlenecks
  • Full traceability: Every pricing decision is auditable and explainable

The solution positions ENSEK as a market leader in high-performance B2B energy pricing.

Looking Forward

The pricing engine continues to evolve as energy pricing components change and market rules develop. The platform provides a strong foundation for future enhancements and ongoing rollout across ENSEK’s supplier base, with D55 continuing to support innovation across the wider Ignition platform.

Why D55?

  • Deep expertise in designing high-scale, event-driven platforms
  • Strong understanding of energy market complexity
  • A pragmatic, outcome-focused delivery approach
  • Proven ability to modernise critical systems without disruption
  • No items found.

    Outcome

    Heading