Speaker

Rosheen Naeem

Rosheen Naeem

Software Engineer at Miro and OCF Community Member

Amsterdam, The Netherlands

Actions

I am a Software Engineer at Miro and a community member at Open Climate Fix. I completed the Erasmus Mundus Master’s in Software Engineering for the Green Deal (SE4GD), a joint program across Vrije Universiteit Amsterdam, LUT University, and Università degli Studi dell’Aquila focused on building software systems for environmental sustainability and the energy transition.

Through Google Summer of Code, I contributed to Open Climate Fix, where I worked on transformer-based solar PV forecasting and data pipeline engineering for renewable energy applications. My broader open-source experience also includes contributions through Google Season of Docs with ArviZ and an Outreachy internship with Open Food Facts.

Badges

Area of Expertise

  • Energy & Basic Resources
  • Environment & Cleantech
  • Information & Communications Technology

Why Your Forecasting Transformer Isn’t Working (And How to Fix It in Python)

Renewable energy is clean — but it’s also inherently variable. Solar PV generation can change dramatically within minutes due to cloud cover and weather conditions, making accurate short-term forecasts essential for grid stability, energy trading, and smart-home optimisation.
Open Climate Fix builds open and high-impact forecasting tools to accelerate the transition to a low-carbon energy system. One of these projects is Open Quartz Solar Forecast: an open-source model that uses public PV generation data, site metadata, and numerical weather prediction variables to forecast solar power for any location.
In this talk, I’ll present a real case study from my Google Summer of Code project where I implemented and trained a Temporal Fusion Transformer for multi-horizon solar forecasting. I’ll cover the practical engineering challenges behind making transformer forecasting work in Python: building continuous training windows, aligning weather forecast steps with observations, separating static vs time-varying features, and stabilising training using PyTorch Forecasting and PyTorch Lightning.
Attendees will leave with reusable patterns for real-world time-series forecasting pipelines.

PyTorch Conference Europe 2026 Sessionize Event

April 2026 Paris, France

Rosheen Naeem

Software Engineer at Miro and OCF Community Member

Amsterdam, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top