Prior to Nokia, he worked for Metrowerks and Motorola/Freescale on the CodeWarrior IDE. He has worked on development tools using Java and C/C++ for 12 years and is also a committer on the CDT project.