Original developer and remains the project lead.

Worked on the original UNIX port and now works on all ends in CouchDB. He is a freelancing CouchDB consultant and gives presentations around the world.

Developed and maintains the Autotools build system and application infrastructure. He is CouchDB's release manager and maintains a number of related packages for Debian GNU/Linux.

Developed and maintains Futon, the Web administration console. He works on the !JavaScript view engine, !SpiderMonkey and !MochiWeb integration in addition to an external Python client.

Upgraded the Erlang JSON term format. Integrates community patches, particularly related to the HTTP API and the !MapReduce system. Gives talks and presentations about CouchDB, with an eye toward recruiting more developers.

Developed features for the HTTP API as well as helped with recent upgrades to the !MapReduce system. Spends time tracking down various bugs reported in JIRA.

Maintains and extends the replicator. Hacks on various other parts of the core database.

Windows support.

Developed various authentication features including cookie-based authentication and OAuth support.