Renewable Energy Asset Management Platform

KEY RESULTS

200%PERFORMANCE INCREASE
7,500+FACILITIES MONITORED
90+COUNTRIES WORLDWIDE

ABOUT THE CLIENT

The client is an energy asset management company based in Spain, with wind and solar monitoring solutions covering 7,500+ facilities in 90+ countries. Eastoner has partnered with their internal engineering team since 2019, contributing a dedicated team to build and maintain their web platform.

CLIENT GOAL

Solar and wind asset managers lose money in the gap between a fault occurring and someone noticing it. At the client's scale, that gap compounds fast: thousands of turbines and panels generate data continuously, and a dashboard that can't process it fast enough delays the exact decisions it exists to support.

The client wanted to extend their technical capabilities and transform their monitoring solution's performance. That meant a platform that ingests data from thousands of assets at once, surfaces anomalies immediately instead of in a scheduled report, and lets a portfolio manager move from a global overview down to a single asset without the interface slowing down.

CHALLENGES AND SOLUTION

Managing thousands of winds and solar installations globally meant handling massive volumes of data. Without fast, clear visualization, issue identification lagged behind, and that lag turned directly into downtime and lost revenue. Eastoner engineers joined the client's internal team to architect and build a modular, high-performance platform purpose-built for renewable energy asset management.

Real-time data visualization

The platform processes continuous data from solar panels, wind turbines, and other renewable assets and generates performance reports in real time. We built customizable dashboards that let users monitor performance across any custom time period and view statistics from the full portfolio down to a single asset, through interactive charts and maps.

Automated anomaly detection triggers immediate notifications, so facility managers catch issues at the earliest stage and cut energy losses before they compound.

One of the harder problems was integrating backend APIs for historical data, analytics, and forecasting without slowing the interface down. We implemented advanced charting with Highcharts and optimized Angular's change detection to cut rendering overhead while keeping real-time updates responsive. That combination produced the 200% improvement in page load times.

Modular platform architecture

The platform runs on a modular architecture with dynamic routing. Each module had evolved somewhat independently over the years, which created inconsistencies in shared behavior, routing logic, and user flow. We introduced shared services for context propagation and standardized route patterns across every module, so the platform behaves consistently while each module keeps its own flexibility.

Core modules we developed

  • Monitor — real-time energy production metrics at station, park, and individual turbine level, giving operators immediate performance visibility

  • Analysis — interactive dashboards with charts, performance comparisons, and KPIs for strategic decision-making

  • Data Studio — custom dataset exploration with advanced filtering, sorting, and export

  • Reports — PDF reports generated on selected time ranges and parameters

  • Forecast — predicted energy production based on weather data and historical patterns, supporting proactive planning

Multi-level contextual navigation

We built a navigation system that moves users between Portfolio, Park, and Turbine levels across every module (Monitor, Analysis, Forecast, and others) without losing context. This required route management, dynamic context preservation, and shared state, implemented with Angular Router, RxJS Subjects, and context-aware guards and resolvers.

Modernizing the Resource Panorama service

Resource Panorama is an extension to the core platform. It collects measurement data directly from wind turbine and solar panel sites and analyzes it to project future energy yield and equipment suitability, supporting decisions on whether installations perform as planned. Eastoner engineers are modernizing this service on an ongoing basis and building user-friendly dashboards and graphs so analysts can assess equipment performance and project viability for specific locations without digging through raw data.

RESULT

Over six years, the platform grew from a single module into a five-module system. Page load times improved 200% across all modules after the Highcharts and Angular change-detection work, a direct factor for a platform that facility managers check throughout the day. The platform now monitors 7,500+ facilities across 90+ countries in real time, giving asset managers visibility from the full portfolio down to a single turbine or panel.

End users, solar and wind plant owners, operators, and asset managers, get instant access to performance data and anomaly alerts, supporting faster maintenance decisions and fewer missed issues.

Just wanted to give a big shoutout to Eastoner! The software systems they implemented are fantastic and have taken our operations to another level. Our staff find it super easy to use, and we're already seeing a boost in overall efficiency. Cheers for the top work.

Steven Mitchel

Steven Mitchel

Senior Business Architect

Get in touch to discuss your software vision with industry experts