2005 gewann Firdasari das Dameneinzel bei den New Zealand Open . Firdasari spielte die BWF-Weltmeisterschaft 2007 im Dameneinzel und wurde in der zweiten Runde von Xu Huaiwen aus Deutschland, 21-17, 22-20 besiegt . Sie spielte auf Sudirman Cup für Indonesien , die zweiten bis zum fertigen China in 2005 und 2007 . In der Singapore Super Series 2008 machte sie eine Überraschung, indem sie den an erster Stelle gesetzten Pi Hongyan aus Frankreich mit 21-16, 20-22, 21-16 in der zweiten Runde besiegte. Sie spielte 2008 in der Denmark Super Series und schlug Wang Chen aus Hongkong, 21-10 19-21 21-14, in der ersten Runde. In der nächsten Runde verlor sie in geraden Sätzen gegen Tine Rasmussen aus Dänemark. 2009 spielte sie in der Korea Super Series und erreichte das Viertelfinale, nachdem sie Saina Nehwal aus Indien im Gummisatz besiegt hatte. Während der Südostasiatischen Spiele 2011 verlor sie im Finale gegen Fu Mingtian aus Singapur, 14–21, 21–12, 22–20. Bei den Olympischen Sommerspielen 2012 qualifizierte sie sich aus Gruppe O, bevor sie in der zweiten Runde gegen Wang Xin verlor. Firdasari gab im Dezember 2015 über ihren Instagram-Account ihren Rücktritt bekannt und startete 2016 eine neue Karriere als Trainerin im Badmintonclub Jaya Raya.
Der BWF Grand Prix hatte zwei Stufen, den Grand Prix und den Grand Prix Gold . Es war eine Reihe von Badminton-Turnieren, die von der Badminton World Federation (BWF) genehmigt wurden und zwischen 2007 und 2017 ausgetragen wurden. Der World Badminton Grand Prix wurde von 1983 bis 2006 von der International Badminton Federation genehmigt.