Principal Technical Yahoo, Engineering Manager, Electron Herder and Trouble MakerAlumni of Apple, PointCast, Netscape and Macromedia
Interned at Apple, went to PointCast to work on the graphics and animation engine for Mac and then for Windows. In 1998 went to Mozilla / Netscape as an engineer and manager for Gecko, worked on core Gecko implementation (DOM, XUL, pixel pushing, etc.) and later as a manager on Gecko embedding, Camino, etc. In 2003 he went to Macromedia at first working on Dreamweaver and then on FlexBuilder 2. Lured him away in late 2005 by Yahoo to cause trouble with the Messenger team. Interests include cross platform, high performance, highly scalable software, graphics, human computer interfances, the list goes on. Lately I'm driven to improving software engineering in non-trivial ways, this is part of why XUL, Flex, and WPF are interesting to me, the other part is the world realizing human computer interaction still can get a lot better; see RIAs, iPhone, etc. Personal interests include search and semantic web stuff, making it scalable, functional, easier and more useful for normal humans, which is why I'm mucking with Metaweb.