Previously I was a Software Engineer in the Mono Team at Novell.
There I maintained LINQ and wrote our System.Linq.Expressions implementation. I was also in charge of producing the base class libraries for Moonlight, MonoTouch and Mono for Android.

Before that I worked at db4o, where among other things I implemented the LINQ to db4o provider, and worked on Sharpen, a Java to C# converter.