He won the Young Scientist Award from the South Korean government in 2012.
His dissertation was overseen by Professor Paul Seymour and Ph.D. was awarded in 2005.
He was a visiting assistant professor in the School of Mathematics, Georgia Tech for 2005–2006 and a postdoctoral fellow under Jim Geelen in the Department of Combinatorics & Optimization in the University of Waterloo in 2007.
He was an affiliate professor in the School of Mathematics, Korea Institute for Advanced Study for several years.
In 2018, he was appointed as the CI (Chief Investigator) of the Discrete Mathematics Group in the Pioneer Research Center for Mathematical and Computational Sciences at the Institute for Basic Science (IBS).