He received his Ph.D. degree in Computer Science and Information Engineering from National Taiwan University and won the Ph.D. Dissertation Award of the Institute of Information and Computing Machinery (IICM) in 2012. He was a visiting junior researcher at the Karlsruhe Institute of Technology (KIT), Germany and supported by the scholarship of KIT in 2011. He worked as a postdoctoral research fellow at the Research Center for Information Technology Innovation, Academia Sinica, Taiwan from 2012 to 2013. His research interests range from multi-core scheduling design to system software implementation. His ambition is to bridge the gap between theoretical algorithms and real hardware platforms to improve the performance of the heterogeneous systems