I am a Medical Scholars Program (M.D./Ph.D.) student at the University of Illinois at Urbana-Champaign. I received my Ph.D. in computer science in May 2009, focusing on architectural interaction with dynamic language runtimes. My advisor was Craig Zilles.
I contribute to the development of several open-source projects.
I am primarily a Macintosh user, and have experience administering Debian GNU/Linux, Solaris and FreeBSD. I've programmed in many languages, starting with Applesoft BASIC and 6502 assembler when I was 5; I now write primarily in Objective-C, Java and Python with detours into some other more specialized languages where necessary.
My recreational interests include software design, bicycling, skiing, martial arts, and playing the violoncello.See my weblog and Twitter for current news.
My father lives in New York. Our Web site is rileys.us.