Ruan was born in Wuhan. He began working in 1979 as a textiles worker in a local clothing factory. He joined the Communist Party in 1982. He studied international communism at the Central China Normal University and also has a doctorate in law. In 1994, he took charge of the Wuhan securities commission. In September 1995, he became party chief of Wuchang District. In December 1997, he was named secretary-general of the Wuhan party committee. In March 1998, the mayor of Huangshi; in November 2011, the secretary-general of the Hubei provincial government; in December 2002, the party chief of Xiangfan; in September 2004, the Vice-Governor of Hubei. He was named mayor of Wuhan in January 2008. In January 2011, he was promoted to party chief of Wuhan; as party boss of the provincial capital, he also sat on the Hubei provincial Party Standing Committee.
Construction projects in Wuhan
After Ruan ascended to leading positions in Wuhan, abundant construction activity took place all over the city. Some 5,500 construction sites were operating simultaneously. Some Wuhan locals named him "Manchengwa", a play on his name that literally meant "digs all over town." To this, Ruan responded, "I'm not scared of people calling me 'Manchengwa'. If we're not doing construction, we are doing a disservice to the city." The intense construction work was blamed for extensive flooding after heavy rain in June 2011. Ruan was credited with explosive infrastructure growth, such as the construction of the Second Ring Road of Wuhan, the Baishazhou Avenue, and the Wuhan Metro Line 8. The projects significantly reduced commute times and eased congestion across the city. However, the endless construction also burdened the city's financial system. In 2011, total planned investment amounted to over 70 billion yuan. To recoup the massive construction costs, the city issued debt through special financial vehicles, backed up by municipal land as collateral, which typically did not show up on the city's balance sheet, including perpetual bonds.
Having been born in Wuhan and having spent his entire career in his home province, it seemed like Ruan's career was headed to an unceremonious close as he approached the mandatory retirement age for sub-provincial level officials of 60. However, in December 2016, Ruan suddenly transferred to Yunnan province. On December 13, Ruan was appointed as the Governor of Yunnan. On December 28, at the dedication ceremony of the Shanghai–Kunming High-Speed Railway in Kunming, Ruan mispronounced the abbreviation of the province Shen instead of Dian while reading off of a script, prompting mockery online, including comments that a doctorate in law should know better. Ruan is an alternate member of the 18th Central Committee of the Communist Party of China and a member of the 19th Central Committee of the Communist Party of China.