Leif Walsh


This is my site. If that does not suit you, kindly repair either your location or your expectations.

aboot


I am an undergraduate student at Stony Brook University, originally from upstate New York, near Rochester. I am studying pure math and theoretical computer science, although I sure enjoy tinkering with my kernel at times, too. I also play music sometimes (but I'm awful about staying in practice).

I like reading and think people don't do enough of it these days (including myself). I like movies and (a select few) TV shows and think people watch too much of them these days (including myself). I like stargazing, and this is probably enough of an excuse for me to tell you that I am a Leo.

I think frisbees are probably one of the greatest ideas of human history, with rollerblades a close second. Their combination grew up, realized its potential, and left them both in the dust (it later hired them both as meager-salaried maintenance workers as an extra slap in the face because it was so awesome and didn't care).

courses


Here is my schedule for this semester:

AMS 311: Probability Theory
CSE 304: Compilers
CSE 506: Operating Systems
HON 301: Science, Engineering, Medicine & Society
MAT 324: Real Analysis
MAT 364: Topology and Geometry

I am also interested in a teaching or research position this semester or next; please contact me if you have one available.

research


In the 2007-2008 school year, I worked with Rob Johnson and Michael Lamb on Homomorphic Signature Schemes for Digital Photographs.

I am otherwise interested in general algorithms, geometry, algebra, topology, knot theory, number theory, and cryptographic primitives.

teaching


I am the TA for CSE 373 (Algorithms) this semester (Fall 2008), where I am grading papers and running office hours.

I was the TA for CSE 150 (Foundations of Computer Science: Honors) in the Fall of 2007. I ran recitations and office hours, and (with less enthusiasm but more coffee) graded papers.

work


I interned at Google over the summers of 2007 and 2008, in the platforms engineering group. I converted a Rails web application to C++ in 2007, and in 2008 I wrote interfaces for two power management and monitoring schemes, in Python, with the web portions in Django and jQuery.

I also ate lots of their food and played with unimaginable amounts of Legos.

music


As stated above, I like to play music. I play mostly cello and guitar, or, when I can get a time slot, in the electronic music studio (run by Daria Semegen).

I like alternative classical music (this guy), punk rock (this guy), and funk (this...thing). I cannot play the funk. If you would like to teach me to play the funk, the drums, or just want to rock some faces together, let me know.

software


I haven't really done any big pieces of software, but I do have a project on sourceforge (that counts, right? right?), called pylooper, and another one in the works (not released or published anywhere yet), called whispyr. Watch for the release of that one, it's one of my more favourite experiments.

contact


You can reach me at my personal e-mail address, leif.walsh@gmail.com, or my school e-mail address, rlwalsh@ic.sunysb.edu.

My public PGP key is available on most of the public key servers. It has ID and fingerprint F5709C49 and 4128 886C B038 E390 347C 8B16 7C1A 971A F570 9C49, respectively.

resumé


You can view my CV here, as a ps or pdf. The ps is prettier. Duh.

It is not very up to date. I will remove this warning when I fix that.

picture of me being real damn pretentious (required)


red x here © 2008 Leif Walsh