Weather forecast developer