During Mac OS X's transition to Intel processors he has worked on almost every part of the operating system, from the OS kernel and compiler tools to applications like iPhoto and Keynote. Prior to working on bringing Mac OS X to Intel, he worked for Microsoft on the shared-source .NET project ("Rotor") at Microsoft and for Apple's Java team.