His research interests span across computer architectures, compilers, and runtime systems. From 2007 to 2010, Taewook worked as a researcher at Samsung Advanced Institute of Technology. He received his B.S. with honors in Electrical Engineering from Seoul National University in 2005 and M.S. in Electrical Engineering and Computer Science from the same university in 2007. He obtained a Ph.D. in Computer Science from Princeton University in 2015.