John has worked on Eclipse open source projects for the past 14 years in many different areas. He was the main developer on the Eclipse Platform resource model for many years, and designed the platform's concurrency infrastructure. In past years he has also worked on on provisioning (p2), e4, and overall platform API quality. His current focus is on building cloud-based development tools, as co-lead on both the Orion and Flux projects, as well as co-lead of the Eclipse Cloud Development PMC. John is a member of the Eclipse Architecture Council, Eclipse Project PMC, and the Eclipse Foundation Board of Directors. He has also served past terms on the Planning Council, and as Chair and member of the EclipseCon Program Committee. John is a Senior Development Manager at IBM, based in Ottawa, Canada.
Presentations and Publications
For a complete list of talks, tutorials, and publications, see jarthorn.github.io.