I am currently working at Google, Network Infra team as a software engineer. I achieved Ph.D in Computer Science, Purdue University. My main research area is networking, distributed systems, parallel computing, and fault tolerance. In my dissertation, I introduced a new, unified model for building multi-threaded and fault-tolerant distributed systems framework. Here are selected list of publications:

Sunghwan Yoo, Charles Killian, Terence Kelly, Hyoun Kyu Cho, and Steve Plite. Composable Reliability for Asynchronous Systems. In proceedings of 2012 USENIX Annual Technical Conference (USENIX ATC ’12). Boston, MA. 13-15 June, 2012. [PDF] [SLIDE]

* MaceKen is available for download at BitBucket Repository.

* Ken is available for download at Terence Kelly’s Site.

Sunghwan Yoo, Hyojeong Lee, Charles Killian, and Milind Kulkarni. InContext: Simple Parallelism for Distributed Applications. In proceedings of 20th International ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC 2011). San Jose, CA. 8-11 June, 2011. [PDF] [SLIDE]

* InContext is not available to public.

Seongmoon Kim, Sunghwan Yoo, “The combined manpower planning and preventive maintenance strategies by aggregate planning for the service division of vending machines”, Journal of the Operational Research Society, Vol I-17, 2011.

Peter J. Waddell, Ishita Khan, Xi Tan, Sunghwan Yoo, “A Unified Framework for Trees, Multi-Dimensional Scaling and Planar Graphs”, ArXiv e-prints, 2010.

Sunghwan Yoo, Seongmoon Kim, “Sensitivity Analysis on the Operational Strategies for Maintenance”, Business Research, Korea, Vol. 38, No. 2, pp.555-582, 2009.