Phil Sung

‹ ›

I'm a software engineer in the San Francisco Bay Area.

My interests include bicycling, cooking, reading, and free software hacking.


An HTML5 streaming music server [AGPL3+]

My account of
Writing a Raytracer From Scratch

A FUSE filesystem for browsing backups created with rdiff-backup [GPL3+]

Emacs tips and configuration

Making a giant plush Tux penguin

Cycle Touring Trip Reports

Me Elsewhere

I still know what you learned last summer
Blog with technical stuff

Syntactic sugar
Blog with personal stuff, general interest, and timely postings

Google+, PicasaWeb


GNU's Guided Tour of Emacs
Material in this Tour was adapted from from Being Productive With Emacs, a short class I taught.

Google GTags
Free software for serving emacs and vi TAGS results. Its networked client-server architecture is useful for very large codebases.


I worked in the Data Driven Medicine Group of CSAIL at MIT.

Phil Sung. "Risk Stratification By Analysis of Electrocardiographic Morphology Following Acute Coronary Syndromes." Master's thesis, MIT, 2009.

Zeeshan Syed, Phil Sung, Benjamin M. Scirica, David A. Morrow, Collin M. Stultz, and John V. Guttag. "Spectral energy of ECG morphologic differences to predict death," Cardiovascular Engineering, 2009.

Phil Sung, Zeeshan Syed, and John Guttag. "Quantifying Morphology Changes in Time Series Data with Skew." IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), April 2009.

Zeeshan Syed, Benjamin Scirica, Satishkumar Mohanavelu, Phil Sung, Christopher Cannon, Peter Stone, Collin Stultz, and John Guttag. "Relation of Death Within 90 Days of Non-ST-Elevation Acute Coronary Syndromes to Variability in Electrocardiographic Morphology." American Journal of Cardiology, February 2009.

Piaw Na and Phil Sung. Preferential ranking of code search results. US Patent 7,613,693, filed 30 November 2006 and issued 3 November 2009.

Phil Sung and Piaw Na. Enhanced retrieval of source code. US Patent 8,122,017, filed 18 September 2008 and issued 21 February 2012.

John V. Guttag, Zeeshan H. Syed, Phil Sung, and Collin M. Stultz. Method and apparatus for predicting patient outcomes from a physiological segmentable patient signal. US Patent 8,346,349, filed 15 January 2009 and issued 1 January 2013.

Phil Sung and Piaw Na. Enhanced retrieval of source code. US Patent 8,589,411, filed 17 February 2012 and issued 19 November 2013.


Here are some classes I helped teach:

6.00 (Fall 2007, Spring 2008)
A CS course in Python for students with no programming experience.

Being Productive With Emacs (IAP 2007)
A primer on using and customizing Emacs. This class was sponsored by SIPB.

6.189 (IAP 2007)
An introduction to parallel (multicore) programming using the PlayStation 3.

[FSF Associate Member] What is free software, and why is it so important for society?

[Support Creative Commons]