In 2005, Firdasari won the women's singles at the New Zealand Open. Firdasari played the 2007 BWF World Championships in women's singles, and was defeated in the second round by Xu Huaiwen of Germany, 21–17, 22–20. She played on Sudirman Cup for Indonesia, who finished second to China in 2005 and 2007. In the 2008 Singapore Super Series, she made a surprise by beating the 1st-seeded Pi Hongyan of France, 21–16, 20–22, 21–16 in the second round. She played in 2008 Denmark Super Series and she beat Wang Chen of Hongkong, 21–10 19–21 21–14, in the first round. In the next round, she lost to Tine Rasmussen of Denmark in straight sets. In 2009, she played in the Korea Super Series and went through the quarterfinal after beating Saina Nehwal of India in rubber set. During the 2011 SEA Games, she lost to Fu Mingtian of Singapore in the finals, 14–21, 21–12, 22–20.[1] At the 2012 Summer Olympics she qualified from Group O, before losing to Wang Xin in the second round.[2] Firdasari announced her retirement through her Instagram account in December 2015,[3] and in 2016, she started a new career as a coach in Jaya Raya badminton club.[4]
The BWF Grand Prix had two levels, the Grand Prix and Grand Prix Gold. It was a series of badminton tournaments sanctioned by the Badminton World Federation (BWF) and played between 2007 and 2017. The World Badminton Grand Prix has been sanctioned by the International Badminton Federation from 1983 to 2006.