Purdea competed in the 2006 and 2010 Winter Olympics for Romania. Her best performance was 10th, as part of the 2010 Romanian relay team. Her best individual performance came in the 2010 sprint, where she finished 39th. In 2006, she finished 77th in the sprint and 75th in the individual, as well as 14th in the relay. In 2010, she finished 49th in the pursuit and 41st in the individual.