처음 마이크로소프트 C# 컴파일러를 개발할 당시 선임 개발자였다. C#을 표준화한 ECMA 위원회에서는 마이크로소프트 대표자로서 컴파일러 구현과 언어 설계를 이끌었으며, 현재는 마이크로소프트에서 컴파일러 분야의 아키텍트로 근무 중이다.