The 20-year-old center completed his first KHL season with Dinamo Minsk in 2017-18, scoring four goals, eight assists for 12 points and 12 penalty minutes in 48 games. He was named Rookie of the Week in the KHL the week of October 16, 2017. The native of Minsk, Belarus served as an Alternate Captain for his home country at the IIHF 2018 World Junior Championships. He scored two goals and three assists for five points, which placed him second on the squad. Sharangovich also represented Belarus at the 2018 World Championships, tallying one assist in seven contests. Born on June 6, 1998, he was the second-youngest player on the country's roster.

The 6-2, 195lb. Sharangovich spent 2016-17 season with the Team Belarus U20 squad, scoring 15 goals and 13 assists for 28 points in 38 games. He also represented Belarus at the World Junior Championships (D1A) and World Championships. He spent the three seasons prior to that with the Dinamo-Raubichi organization.