He received his master and PhD degrees in 1992 and 1998, respectively, and mainly worked on theoretical and modeling studies for mountain waves at a wide range of scales, effects critical levels and non-geostrophic instability. Before pursuing his PhD degree at NCSU during 1995-1998, he once worked as a Unix system application developer, and developed a real-time multi-tasking client-server-based meteorological information system in Taipei, Taiwan. Since 1999, Dr. Shen has worked as research scientist at NASA/GSFC and SAIC and UMCP/ESSIC, and has had more than 15 years of experiences in mesoscale and global modeling, and in model's application to numerical weather prediction (NWP). During the past years, he has gained valuable experiences in model's framework and performance with different mesoscale models such as MM4/MM5, NCSU-GFDM, ARPS, and WRF.