MENU

GET IN TOUCH

priyansh3k123@gmail.com
Back

Australian NEM Power & Emissions Dashboard

Year

2025

Tech Stack

Python, Dash, Plotly, MQTT, pandas, Requests

Description

An end-to-end data pipeline and interactive dashboard for monitoring real-time electricity generation and greenhouse gas emissions across the Australian National Electricity Market (NEM), enabling timely insights into power production, emissions trends, and the operational footprint of large-scale energy facilities.

Why this project matters
This project focuses on making complex, real-time energy and emissions data observable and interpretable. It highlights how live data pipelines can support operational monitoring and informed decision-making in large-scale systems.

Key Features
  • โšก Real-time power generation tracking at 5-minute intervals
  • ๐ŸŒ Facility-level emissions monitoring across the NEM
  • ๐Ÿ“Š Interactive geospatial and time-series visualisations
  • ๐Ÿ” Continuous execution with automatic recovery

Technical Highlights
  • ๐Ÿ“ก Change-aware MQTT publishing to minimise network load
  • ๐Ÿ”— Seamless integration of live operational and historical datasets
  • ๐Ÿง  Modular, scalable data pipeline architecture
  • ๐Ÿ› ๏ธ Automated execution, error handling, and recovery

My Role

  • โš™๏ธ Developed real-time ingestion pipelines using the OpenElectricity API
  • ๐Ÿ“ Designed facility-level data aggregation and transformation logic
  • ๐Ÿ“ก Implemented efficient MQTT-based messaging workflows
  • ๐Ÿงช Optimised pipeline performance and operational reliability

PRIYANSH