Services
Software EngineeringProduct Design & Development
Our Work
Open Source
Community
BlogEvents
About
About UsJoin Us
Contact Us

Page title

Energy

Customisable energy management for every home

Services Provided
Engineering
Specialisms
Node.js
TypeScript
Python
PostgreSQL
Kubernetes
React Native
Terraform
Platforms
Website

The Challenge

A UK-based energy supplier needed engineering expertise to deliver various projects across the organisation amidst shifts in business direction in 2021.

The Client
The UK-based energy supplier provides homes and businesses access to 100% renewable electricity and gas.
Client’s Goal
The client needed a platform that could be white-labelled and provide an excellent user experience to manage household energy consumption, conduct transactions and split bills among the users.

The Approach

This project addressed key areas affecting both the platform's energy supplier and potential customers. Here are the main accomplishments from our partnership with the client:

Infrastructure makeover

We assisted the client in transitioning from their old architecture to the new architecture to enhance the billing system.

We improved an outdated finance application known as "Judith", which had a monolithic design that lacked advanced features. Our teams worked tirelessly to update the finance application with the latest technologies, ensuring that the white-label platform delivered a top-notch customer experience.

Together, we decided to split the application into smaller services and deploy them on a Cloud Native and Kubernetes setup for improved reliability and flexibility.

In addition to our efforts to enhance the system's storage backup process and automate archive file movement into the Cloud, we leveraged Google Cloud Native tools. To further optimise our infrastructure, we incorporated various DevOps tools that facilitated automation and mitigated the risk of introducing errors.

Here are more various tools that optimised our way of working and efficiency:

  • Managed underlying infrastructure as code using Terraform.
  • Created and improved Continuous Integration and Continuous Delivery pipelines for smooth code deployment to various environments (Stage, Production). Tools used: ArgoCD, CircleCI.
  • Improved the visibility and monitoring of the application behaviour and troubleshooting possible issues via the Datadog tool. As a result of our work, the visibility of application behaviour and logging on the software components was also improved.

Payments and finance

One of the client’s goals was for end-users to be in full control of their household energy bill and consumption. When we partnered with them, we helped them get a step closer to achieving this by building the foundational features of payments and finance in the white-label platform.

We developed a feature that dupes as a wallet, refining how end-users manage different transactions through a ledger. As a result, users can make the most out of the platform with how they pay their bills, distribute money across multiple properties, and move that money between properties as they see fit. It would also enable the user to share the bill gracefully and flexibly with other people who may live in the same household.

To make things better for our client’s customers, we added a new layer to our legacy systems. This layer gives us a consistent way to integrate different models, which means we can improve the platform and give our customers an even better experience.

The Deliverables

Here are a few instances of what we accomplished together during our partnership:

  • Developed a feature on their app that provides customers with a breakdown of their energy usage categories and tracks energy usage over time, adjusting projections according to the season, among many other features to continuously enhance the client's customer experience.
  • Helped the client ensure that customers receive consistent, accurate information by building a representation of a model for users, allowing them to make their own decisions.
  • Supported the rollout of providing monetary support to households across the UK through the Energy Bills Support Scheme (EBSS).

‍

Closing the Engagement

We were driven by helping the client achieve their goal of giving customers more visibility and control to make informed decisions to save money on their bills. By utilising cutting-edge technology and fostering close collaboration, we have made a significant impact and empowered our client to continue their journey towards success.

/
/
/
/
/
/

View More Work

/
Media

Maximising content ROI for a global media company

A leading US TV network unlocked smarter content delivery and ad revenue by using a custom solution to enrich, personalise, and monetise its vast video library.
BPP
/
Education

Scaling a learning platform to meet modern education demands

BPP revamps its mobile app to better serve evolving student and educator needs, aiming to boost user experience and ensure long-term scalability.

Would you like to work with us?

Contact Us
Find Us
London
- HQ
1 King’s Cross Bridge
London
N1 9NW
Lisbon
Praça Marquês de Pombal 2
Lisboa
1250-160
Porto
Rua Sá da Bandeira 819
2º Esquerdo
4000-438
Follow Us
LinkedIn logoYouTube logoGithub logoInstagram logoX logo
YLD Limited is a company registered in England and Wales (company number 08761606).
Registered address: Third Floor, 20 Old Bailey, London, United Kingdom, EC4M 7AN.
Data-retention PolicyCode of ConductData Protection Addendum
CookiesPrivacy Policy