We have implemented the Balancing Market & Ancillary Services System (BM&AS System) and Settlement System for Ukrenergo NPC, under the umbrella of the Second Power Transmission Project financed by the World Bank.
In 2025, UN Global Compact Network Ukraine honored us for this project with the Partnership for Sustainability Award in the category “Digital Transformation & Innovations”. The award shows that digital solutions can make a profound contribution to societal resilience in times of crisis.
The Balancing Market & Ancillary Services System and Settlement System is designed as a microservice architecture, each service running in its own process and communicating with lightweight mechanisms like web services or messaging queues. These services are built around business capabilities and independently deployable by fully automated deployment machinery. The designed system serves as a Market Management System and supports both the TSO and the Market Participants to conduct the following functions:
- Registration of Market Participants, ASPs, BSPs and BRPs based on the ENTSOE Role Model;
- Management of Balance Groups and Schedules;
- Management of the Balancing Market and the Ancillary Services Market;
- Settlement of Imbalance and related charges;
- Settlement of the Balancing Market and the Ancillary Services Market results;
During the software development project agile scrum project management methodology was enhanced with the approach of domain driven design and test driven development.
Every year, the trunk power grid of NPC Ukrenergo transmits over 110 billion kWh of electricity.