I'm soon to be a second-year graduate student at the University of Chicago's Computer Science department, studying under Dr. John Reppy. In addition to underperforming in the graduate math classes they require of all CS PhD folks, I'm looking into how to transparently compile parallel programs to run on both multi-core and multi-GPU machines. To keep myself sane, I'm also doing some iPhone hacking.
Before that, over the course of seven years I was a manager and a developer at Microsoft in the Visual Studio organization, working on next-generation software development tools technoglogy out at the Redmond, WA offices. More of my work history is in my resume. Back when I did that sort of thing, I would write Amazon reviews of software project management books.
During that stint at Microsoft, I finished my Master's in Computer Science at the University of Washington, and in the days of yore I did my undergraduate work at Northwestern. I was heavily involved with the CS department, working primarily for a robotics group on the Scheme 48 implementation of the excellent Scheme progamming language, porting it to many robots, devices, and for coursework. The ActiveX support in Scheme 48 appeared in a poster atUSENIX Windows Systems 2000.
I'm married to the beautiful Yee Man. Her resume is available here.
I have a brother who keeps busy and thinks I'm crazy to sit at a desk all day.
My parents live back in beautiful Indiana, near the amazing city of Chicago. I hate cheese.
My old NU CS research lab friends and I look like a dot-com startup, for those of you readers old enough to remember those days.
Peet's is what it's all about.
I prefer to search incrementally.
I keep close track of how I spend my time. I analyze it, too.
I, with Neill Miller, put together the best editor that ever existed on H/PC Pro devices.
Last modified: Wed Aug 13 07:32:09 CDT 2008