G
Globeleq
Powering Africa's Growth

African IPP Portfolio
Intelligence Platform

Synthetic SCADA telemetry from 19 utility-scale power plants across 7 African nations β€” ingested via Azure Databricks, transformed through a Medallion Architecture, and surfaced with 8 ML models and 111 Power BI measures.

3M+
Data rows
1,794 MW
Operating capacity
8
ML models
~92%
Fleet availability
πŸ“˜
Project Ebook
Full technical walkthrough β€” architecture, data model, ML model diagnostics with charts, business intelligence findings, and DAX measures across 9 Power BI report pages.
Open ebook →
πŸ—ΊοΈ
Interactive Plant Map
All 19 IPP plants plotted across Africa β€” click any plant for capacity, offtaker, and agreement details. Filter by technology type and explore regional capacity distribution.
Explore map →
πŸ“Š
Interactive Analytics Dashboard
9 live Chart.js charts from real generated data β€” forced outage seasonality, availability heatmap, capacity factors, revenue trends, correlation matrix, and maintenance costs.
Open dashboard →
πŸ“Š
Excel Intelligence Report
8-sheet executive workbook β€” portfolio KPIs, plant availability, outage analysis, revenue trends, ML model summary, ESG metrics, and embedded charts.
Download report →
βš™οΈ
Source Code
PySpark notebooks (Bronze β†’ Silver β†’ Gold), ADF pipeline JSON, ML training scripts, Excel report generator, and data reconciliation checks β€” all on GitHub.
View on GitHub →
πŸ‘€
Anthony Apollis
Data Engineer & ML Practitioner. Portfolio spans Azure Databricks, BigQuery, Snowflake, Power BI, and Python ML pipelines across banking, energy, logistics, and fintech domains.
View GitHub profile →

Technology stack

Azure Databricks Delta Lake PySpark Azure Data Factory Azure Data Lake Gen2 Azure SQL Server MLflow XGBoost LightGBM Isolation Forest Power BI DAX (111 measures) Python Medallion Architecture Leaflet.js openpyxl

Similar plants β€” operational risk triage

Content-based nearest-neighbour similarity (cosine) over real plant attributes (technology, capacity, region) and real aggregated operations data (average availability %, average capacity factor % from 12,400+ daily SCADA rows) β€” not customer-purchase collaborative filtering, since a power-plant portfolio has no such history. Framed for ops triage: if one plant's numbers move, which plants have a similar profile and are worth a second look too. 19 plants is too few for a held-out accuracy claim, so this is reported as a diagnostic, not a validated prediction: each plant's nearest neighbour shares its primary technology 88.2% of the time.

Look up a plant

Similar plants

    Ask about Globeleq Intelligence
    Hi! Ask me about the plants, the ML models, the tech stack, or the similar-plants tool.