As leader of the platform engineering team for Mozilla, David is responsible for the development and delivery of the core underlying technology platform for Firefox.
In the past he has held a variety of roles leading product engineering, marketing, sales enablement and technology licensing businesses at Bell Laboratories, Sun Microsytems and Nokia. He was at Bell Labs during the formative years of Unix, working on signal processing and computer graphics components for running the long distance network and, after divestiture, exploring new business opportunities for AT&T. At Sun he managed product teams responsible for key components of Solaris and Sun’s enterprise Internet software stack, including as part of the Sun/Netscape alliance, as well as for the Java platform in embedded and desktop systems.
In the CTO unit at Nokia David’s team prototyped emerging hardware and software technologies to accelerate delivery of differentiated mobile computing products. Throughout his career he has been motivated by building Internet and computing technology solutions for real-world problems that matter to people.
David grew up in Nashville, Tennessee, and holds Bachelor of Science and Master of Engineering degrees in Electrical Engineering from the University of Tennessee.