Program Committee

Thu, 2013-07-18 15:56

The sessions and keynotes at EclipseCon are chosen by an independent program committee made up of volunteers from the Eclipse community.

To contact the program committee, send us email.

Ian Bull (committee chair) is an Eclipse committer and the Principal Architect for Yoxos Enterprise. Ian co-leads the Eclipse p2 project, serves on the Eclipse RT PMC, the Eclipse Planning Council and the Eclipse Architecture Council. His interests include software architecture, component oriented design, release engineering, human-computer interaction and just about everything related to software engineering. Ian holds a Bachelor and Master's degree from the University of Waterloo and a PhD from the University of Victoria.


John Arthorne (committee chair emeritus) has worked on the Eclipse and Equinox projects for the past decade in many different areas. He was the main developer on the resource model for many years, and designed the platform's concurrency infrastructure. In recent years he has focused on the Orion project, provisioning (p2), e4, and overall platform API quality. John is a member of the Eclipse Architecture Council, Planning Council, Eclipse Project PMC, and the Eclipse Foundation Board of Directors. John is a Senior Software Developer at IBM, based in Ottawa, Canada.

John's Top 5 Talks


Cédric Brun, CTO at Obeo, strives to build great products in Eclipse and on Eclipse. Mostly focused on pragmatic Modeling technologies and tools, he is a member of the Modeling PMC, Project Lead of EMF Compare, Amalgam, and also a committer on Acceleo, Sirius, and Mylyn Intent among several other projects.

Cédric's Top 5 Talks


Dave Dodd has led the eclipse Developer Tools team at eBay for a number of years, creating customized solutions for developers at eBay. He has a passion for optimizing the developer experience. Dave played a big role in the adoption of OSGi and the use of p2 in the enterprise. He has worked on developer tools throughout his whole career, including Symantec C++ and Visual Café. Dave continues to innovate and create with his passion for Eclipse and OSGi.


Andrew Eisenberg is a Senior Software Engineer at Tasktop Technologies. He has worked on Scripted, a smart, light-weight editor for JavaScript and has contributed the JavaScript type inferencing to the Orion project. Andrew has a PhD from the University of British Columbia where he researched software modularity and how it can be better applied to tools and languages.

Andrew's Top 5 Talks


Shawn Pearce is a software engineering manager in Google's Open Source Programs Office, where he leads Git related tool development. After being a long-time contributor to the Git version control system, Shawn founded the EGit and JGit projects at Eclipse, and the Gerrit Code Review project as an off-shoot of the Android Open Source Project. At Google, Shawn and his team continue to develop innovative improvements for Git and Gerrit Code Review.


Pascal Rapicault is one of the Eclipse old timers. Since 2002, he has contributed to many aspects of the Platform (Equinox, PDE, p2, etc.) and many Eclipse projects. He now shares his passion and knowledge by providing consulting at Rapicorp.

Pascal's Top 5 Talks


Eike Stepper is an independent consultant in the areas of OSGi and modeling with over 25 years of experience in software development. With his consulting company ES-Computersysteme, founded back in 1991, he has conducted dozens of successful customer projects. Eike is the leader of the CDO Model Repository and the Net4j Signaling Platform projects at Eclipse and a member of the Eclipse Architecture Council. He is also committer on the EMF Client Platform, EMF DiffMerge and Mylyn projects and won the Top Committer Eclipse Community Award in 2010.


Lars Vogel is the founder and CEO of the vogella GmbH and works as an Eclipse, Git and Android consultant, trainer and book author.

Lars' Top 5 Talks


Gunnar Wagenknecht is a software engineer who loves server and application architectures, especially those involving modularity and clouds. He has been a member of the Eclipse Community since its beginning and he is a prolific contributor with many years of experience on numerous Eclipse projects. Gunnar leads the Technology PMC and is a member of the Eclipse Architecture Council. Apart from software and computers he loves chatting about fishing, diving and his family and other things that matter over a good beer or a glass of wine.

Gunnar's Top 5 Talks


Tom Watson is a Senior Software Engineer at IBM with years of experience as a developer. His focus is on the architecture and development of OSGi technologies. He is the Equinox project lead at Eclipse, the lead of the EclipseRT PMC and the lead developer for the Equinox OSGi Framework implementation in Eclipse. Tom has been involved in the development of OSGi technologies since 2002 and played a key role in the adoption of OSGi technologies by the Eclipse platform. He is currently a member of the OSGi Core Platform Expert Group (CPEG) and continues to make significant contributions to the OSGi specifications.

Tom's Top 5 Talks