I did a few projects, back in the day (so to speak), at the University of Washington. There were several professors there that would match this profile.
On a side note: there were several developers and computer scientists at Microsoft who would as well.
I highly recommend checking out PhD comics, as I find them wonderful.