I do research at ISI and teach at USC's Computer Science Department. I got my PhD (in computer science) from UCLA's Computer Science Deptartment in 1995 under Gerald Popek, and my BS in computer science at University of Nebraska-Lincoln in 1989.
I grew up in Lincoln, Nebraska (a good place to do that) and have lived in the LA-area since 1989.
In my copious spare time I enjoy reading, playing and listening to music (especially vocal music--I've been fortunate to sing in some great music [Bach's passions and mass, Brahms' requiem] under some phenominal directors [Thomas Sommerville, Don Neuen, Carlos Messerli]), photography, and writing software. I also bicycle (commuting to work down the beach when I can), play basketball (at the infamous ULC beta court), and swim when I can.
Just a personal note: I want you to know that I create nice things like this because it pleases the Author of my story. If this bothers you, then your notion of Authorship needs some revision. But you can use perl anyway. :-)