 <a href="http://www.cs.washington.edu"><img border=0 align=right src="http://www.cs.washington.edu/general/sptm_s.gif"></a> I'm in my third year of graduate school at the <a href="http://www.washington.edu">UW</a>.  I am now starting to explore the new area of <a href="http://www.cs.washington.edu/homes/grant/phasedcomp/index.html">phased compilation</a>, with <a href="http://www.cs.washington.edu/people/faculty/eggers.html">Susan Eggers</a> as my advisor, and am part of the <a href="http://www.cs.washington.edu/research/projects/unisw/DynComp/www/">UW Dynamic Compilation Group</a>.  Phased compilation encompasses such ideas as <a href="http://www.lpac.ac.uk/SEL-HPC/Articles/GeneratedHtml/functional.partial.html">partial evaluation</a>, incremental specialization, <A HREF="http://www.cs.washington.edu:80/homes/pardo/rtcg.d/index.html">run-time code generation</a>, and <a href="http://www.cs.washington.edu/research/projects/unisw/DynComp/www/">dynamic compilation</a> (these concepts overlap).  I plan to do my generals and my thesis in this area, and hope to graduate around the time our <a href="http://www.cs.washington.edu/building/">new building</a> is completed (or soon after).  <h3>
