최근까지 마이크로소프트 C# 컴파일러의 선임 개발자로 일했다. C#을 공식 표준으로 승인한 ECMA 위원회에서 마이크로소프트 최고 대표자 역할을 하는 동안 컴파일러 구현과 언어 설계에 매진했다.