He received his Ph.D. in Computer Science from VirginiaTech under the supervision of Dr. Eli Tilevich in 2014. His research interests span Mobile Computing, Cloud-Based Systems, and Software Engineering, as applied to Middleware, Energy Efficiency, and Software Refactoring. Prior to his doctoral studies, he earned B.S. from Kyungpook National University and M.S. from Gwangju Institute of Science and Technology (GIST), South Korea in 2003 and 2005 respectively. He also held senior software engineering positions at Daewoo Electronics and NHN (now Naver).