Shin has competed in three World Championships, she had her highest placement finishing 17th in All-around at the 2007 World Championships. She was a member of the 2008 Korean Olympic squad and qualified for the 2008 Beijing Olympics, but did not advance into the top 10 finals. Shin ended up finishing 12th at the Beijing Olympics. Shin trained in Russia at a great financial burden to her family, although in 2008 she signed a contract with Sema Sports Marketing.