Joshua Goodman's Home Page



About Me

My first real job was in 1992, working at Dragon Systems, building speech recognition software. After two years of writing code, I entered graduate school and by 1998 received a Ph.D. in Statistical Natural Language Processing from Harvard. I joined Microsoft Research's Speech Recognition group straight from there, and spent a couple of years working on language modeling. I moved on to the Machine Learning and Applied Statistics group, where I did more machine learning work, including logistic regression/maximum entropy work. In 2002, I started working on spam, and eventually co-founded Microsoft's spam product team. I went back to Microsoft Research, where I worked on spam, click fraud, email and messaging in general. I helped start the Conference on Email and Anti-Spam (CEAS).

In 2006, I became a Technical Assistant, which eventually lead to my current job, Director of Program Management for the .NET Core Platform. What does that mean?

A Director of Program Management manages Group Program Managers. A Group Program Manager manages Lead Program Managers. Lead Program Managers manage Program Managers. Program Managers don't program and they don't manage. The .NET Core Platform team helps people who write programs to help people write programs to help people write programs.

Contact information:
Joshua Goodman
One Microsoft Way
Redmond, WA 98052-6399

My email address: Joshuago@microsoft.com







Family Photos

Click herefor family photos



Stuff from long ago

My publications are HERE.

The Conference on Email and Anti-Spam. Want to know more about spam? Geoff Hulten and I gave tutorials on spam at ICML and at KDD.

Here is a Bibliography of Spam. On August 16, the third floor coffee maker celebrated its 20th birthday. Click for more pictures.




PUBLICATIONS

My PUBLICATIONS are all on their own page now.



Software



























Josh Goodman has his home page here too, though I prefer to be called Joshua.