Oljunin fuhr sein erstes Weltcuprennen im September 2009 in Chapelco, welches er auf dem 39. Platz im Snowboardcross beendete. Bei den Snowboard-Juniorenweltmeisterschaften 2010 in Cardrona gewann er Gold im Snowboardcross. Bei den Snowboard-Weltmeisterschaften 2011 in La Molina kam er auf den 34. Platz. Nach Weltcupplatzierungen im Mittelfeld erreichte er im Februar 2011 in Stoneham mit dem sechsten Rang erstmals eine Top Zehn Resultat. In der folgenden Saison holte er am selben Wettkampfort mit dem zweiten Rang seinen ersten Podestplatz. Bei den Snowboard-Weltmeisterschaften 2013 in Stoneham errang er den 17. Platz. Nach schwachen Saisonstart in die Saison &lt;a href="Snowboard-Weltcup%202013/14"&gt;2013/14&lt;/a&gt; belegte er beim Weltcuprennen in Vallnord-Arcalís den fünften Rang. Bei seiner ersten Olympiateilnahme 2014 in Sotschi gewann er Silber im Snowboardcross. Beim letzten Weltcuprennen der Saison in La Molina erreichte er den zweiten Platz. Er beendete die Saison auf dem neunten Rang in der Snowboardcrosswertung. Bei den Snowboard-Weltmeisterschaften 2015 am Kreischberg kam er auf den 18. Rang. Bei der Winter-Universiade 2015 in Sierra Nevada gewann er Gold. Im März 2015 wurde er in Veysonnaz zweiter und beendete die Saison auf dem dritten Rang im Snowboardcross-Weltcup. In der Saison 2015/16 kam er im Weltcup viermal unter die ersten Zehn. Dabei belegte er einmal den dritten und einmal den zweiten Platz. Beim Weltcup in Feldberg holte er seinen ersten Weltcupsieg und erreichte zum Saisonende den vierten Platz im Snowboardcross-Weltcup. Im folgenden Jahr kam er bei den Snowboard-Weltmeisterschaften 2017 in Sierra Nevada auf den 17. Platz.