Office Hour with Jim Baker

Office Hours
Location: Expo Hall (Table B)

Come chat with Jim Baker of Canonical.

Jim Baker


I work for Canonical as a software engineer on Ubuntu Server, specifically the open source Juju project to better support cloud computing through a service orchestration model. Juju uses Python/Twisted, as well as some Go, and relies on ZooKeeper for its distributed coordination semantics.

In my free time, I’m a committer on the Jython project. For Jython 2.5, it seems like I worked on nearly all aspects, including the compiler, concurrency, Unicode, and other aspects of builtin types. I also co-authored the Definitive Guide to Jython. For 2.6+, I’m involved in a collaboration with a compiler research group at the University of Colorado at Boulder, where we’ve been looking at how to improve Jython’s performance and support gradual typing (especially to improve Java integration).

My wife and I live near Boulder, with two wonderful kids, a Golden Retriever puppy, and a garage filled with skis, snowboards, snowshoes, various types of bicycles, a stand-up paddleboard, wind surfing sails, and other sundry sports equipment.


For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or

View a complete list of OSCON contacts