Nowadays a Dojo committer, he originally integrated Netscape Rhino to BSF, and while at Lotus worked with Sun on JavaScript integration with the HotJava browser and implementation of a level-zero DOM. In December 2005 he authored the "AJAX Toolkit Framework Proposal" that in due course became Eclipse's ATF project.