
Software Engineer at Google
San Francisco Bay Area

Software Engineer at Google
San Francisco Bay Area
I work on Chrome at Google. Before that, I was lucky to work on Dojo at SitePen and JotSpot. My professional interest is in making the web suck less.
web application and network security, responsive web application UIs (DHTML, Ajax, and Comet), reliable systems and dynamic languages
(Public Company; GOOG; Internet industry)
December 2008 — Present (1 year 1 month)
I work on Google Chrome.
(Internet industry)
June 2004 — Present (5 years 7 months)
With Dylan Schiemann and David Schontzler, I started the Dojo Project, a successor to netWindows. With an incredible team of volunteers and full-time contributors, Dojo has built some of the best JavaScript infrastructure you can get for any price. Dojo does the heavy front-end lifting in hundreds of applications and has created a dedicated and responsive community that I'm lucky to be a part of. The project home page is at http://dojotoolkit.org .
(Privately Held; Internet industry)
May 2006 — November 2008 (2 years 7 months)
As a consulting firm, SitePen's value to customers comes from hands-on expertise in the technologies that help build the best applications and by anticipating future needs early. At SitePen I was able to help further both of these goals by working to hire out of the Open Source communities that were important to our technical capacity and by working to directly bolster the Open Source communities that we depended on. As Director of R&D, I helped re-build Dojo from 0.4.x to the 1.x releases that power the UI's of enterprises like IBM, AOL, ESRI, and Sun Microsystems. SitePen's R&D group continues to seek out new and important technologies that will drive the next generation of web-based interfaces and through continued support of Dojo, is continuing the virtuous cycle that we invested so heavily in during my time there.
(Privately Held; Computer Software industry)
January 2005 — May 2006 (1 year 5 months)
JotSpot (acquired by Google in Fall '06) provided the best Wiki ever created to users small and large. My work on the platform included all aspects of Dojo Toolkit integration, work on in-wiki applications such as Jot Tracker (a spreadsheet), and improvents to the responsiveness of the Jot experience.
(Non-Profit; 1-10 employees; Internet industry)
2000 — 2005 (5 years )
I started the netWindows project as a set of DHTML experiments, and it grew from there to become a full-featured widget toolkit with a comprehensive event system, documentation set, and optimization support. netWindows included "Ajax before Ajax", a Signals and Slots events system, as well as an inventive widget system. This work that is now carried on in the form of the Dojo Toolkit.
netWindows has been used by Kaiser Permanente and Informatica (among others) to build specialized UIs that improve application performance while enhancing user experience.
(Public Company; Internet industry)
November 2003 — December 2004 (1 year 2 months)
(Internet industry)
May 2002 — October 2003 (1 year 6 months)