Radar nowcasting · Dust transport · Energy meteorology

Test first,then conclude.

I worked in operational weather forecasting and observation from 2014 to 2022, then returned to university for an M.S. in Meteorology (expected December 2026). I work on radar nowcasting, dust transport modeling and wind-power forecast evaluation, and every result here comes with its verification.

Looking for a PhD position (Fall 2027) or a research role in AI weather and energy forecasting.

PPI · illustrative echo

PathFrom operational forecasting to research, built on real forecasts and their verification

  1. 2010–2014B.S. Atmospheric SciencesUniversity in China
  2. 2014–2022Operational forecastingShort-, medium-range and nowcasting; surface observation
  3. 2022–2026M.S. MeteorologyThesis: East Asian dust variability and transport
  4. NowNowcasting and energyRadar–NWP verification, wind-power forecasts
5
peer-reviewed SCI articles, 1 as first author
Top 4%
Kaggle code competition silver, 154th of 3,947 teams
3
fixes merged into pysteps, Satpy and Py-ART
7
hypotheses written down, then rejected by data
TopicsRadar nowcastingRadar–NWP blendingAI weather model evaluationDust transport modelingWind-power forecast evaluationForecast verificationSatellite remote sensingRapid hazard assessment

Findings

Write the hypothesis down,then let the data reject it.

Before an analysis I write down what I expect. These are the ones the data did not let through.

2026.09
Wind power

Seasonal coverage of the training data matters more than the model

Over a full 2024 test year, XGBoost, LSTM and a Transformer differ by less than 0.2 percentage points. Trained without autumn and winter, every model is biased low by 3.2–5.9 points (+0.5 to +1.3 when trained on a full year).

I had assumed: A more complex model would bring wind-power error down.

2026.07
Nowcasting

Which nowcasting method wins has to be tested case by case

In a stratiform case, the radar–NWP blend lost to plain extrapolation at +1 h; a storm-structure rule derived from the first two cases failed on the third.

I had assumed: Blending in NWP would always beat extrapolation alone.

Working together

Two waysto work together.

PhD positions in AI weather, radar or dust, and research roles in energy forecasting.

PhD / research position

Join your group

AI weather prediction, probabilistic forecasting, radar nowcasting or dust. I bring operational forecasting experience, code, and the habit of testing results.

5SCI articles3merged fixes
Collaboration

Work on a problem together

Data preparation, modeling and verification for dust, radar or energy-meteorology questions.

1first-author paper

Have a positionor a question?

Tell me the problem you are working on, or the position.