Hwang hatte seinen ersten internationalen Erfolg im Januar 2016 bei den Shorttrack-Juniorenweltmeisterschaften in Sofia. Dort gewann er die Silbermedaille mit der Staffel. Im folgenden Monat holte er bei den Olympischen Jugend-Winterspielen 2016 in Lillehammer die Goldmedaille über 1000 m. Sein Debüt im Shorttrack-Weltcup hatte er zu Beginn der Saison 2016/17 in Calgary, das er auf dem achten Platz über 500 m beendete. Bei der folgenden Weltcupstation in Salt Lake City erreichte er mit Platz zwei über 1000 m seine erste Podestplatzierung im Weltcup. Im weiteren Saisonverlauf errang er in Dresden jeweils den zweiten Platz über 500 m und 1000 m und den dritten Platz mit der Staffel und holte in Minsk über 1000 m seinen ersten Weltcupsieg. Die Saison beendete er auf dem achten Platz im Weltcup über 500 m und auf dem vierten Platz im Weltcup über 1000 m. Zu Beginn der folgenden Saison belegte er in Budapest den dritten Platz über 500 m und jeweils den zweiten Rang über 1000 m und 1500 m. In Dordrecht siegte er über 1500 m und kam zudem auf den dritten Platz über 500 m. Beim folgenden Weltcup in Shanghai triumphierte er über 1500 m und belegte in Seoul jeweils den zweiten Platz über 1000 m und 1500 m. Er errang damit den vierten Platz im Weltcup über 500 m, den zweiten Platz im Weltcup über 1000 m und den ersten Platz im Weltcup über 1500 m. Bei den Olympischen Winterspielen 2018 in Pyeongchang gewann er über 500 m die Silbermedaille und errang mit der Staffel den vierten Platz. Im März 2018 holte er bei den Weltmeisterschaften in Montreal die Bronzemedaille im Mehrkampf und jeweils die Goldmedaille über 500 m und mit der Staffel.
In der Saison 2018/19 siegte Hwang in Dresden über 1000 m und in Turin jeweils über 500 m und 1000 m. Zudem wurde er in Dresden Zweiter über 500 m und in Almaty Dritter über 1500 m und erreichte zum Saisonende den fünften Platz im Weltcup über 1000 m und den vierten Rang im Weltcup über 500 m. Bei den Weltmeisterschaften 2019 in Sofia gewann er im Mehrkampf und über 1000 m jeweils die Silbermedaille und über 500 m und mit der Staffel jeweils die Goldmedaille. Zu Beginn der folgenden Saison triumphierte er in Salt Lake City über 500 m und 1000 m und in Montreal über 1000 m. Zudem errang er dort mit der Staffel jeweils den zweiten Platz und in Montreal über 500 m den zweiten Platz. Er belegte damit den siebten Platz im Weltcup über 500 m und den vierten Rang im Weltcup über 1000 m. Bei den Vier-Kontinente-Meisterschaften 2020 in Montreal holte er über 500 m, 1000 m, 1500 m, mit der Staffel und im Mehrkampf jeweils die Goldmedaille.
Anmerkung: Bei diesem Artikel wird der Familienname vor den Vornamen der Person gesetzt. Dies ist die übliche Reihenfolge im Koreanischen. Hwang ist hier somit der Familienname, Dae-heon ist der Vorname.