At age 13, after being scouted at various tournaments abroad, she received and accepted an offer from the HC SKIF under-18 (U18) team in Nizhny Novgorod, a joint academic and athletic program for secondary school students.
[1] Two years later, Shashkina made her senior club debut with SKIF Nizhny Novgorod in the 2018–19 ZhHL season.
She returned to the ZhHL in the 2021–22 season, signing with the newly re-established Dinamo-Neva Saint Petersburg.
As a junior player with the Russian national under-18 team, she participated in the 2019 IIHF Women's U18 World Championship and won a bronze medal at the 2020 IIHF Women's U18 World Championship.
Shashkina represented the Russian Olympic Committee at the 2021 IIHF Women's World Championship.