Gold sponsors

Intel logo

IBM Corporation

Cisco

JBoss

Sonatype

SAP

Oracle

Silver sponsors

Blackberry

agitar

bsi logo

Microsoft

Google

Instantiations

Soyatec

Xored

amazon

Actuate

Bronze sponsors

Purple Scout

froglogic

Paremus

objectivity

Sopera

Genuitec

itemis

excelsior

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools

SD Times logo

TSSJS

Be a Sponsor

PRESENTERS

Eclipse

Presentations: Breakfast, 8:15 - 8:45 Mission Launch for the e4-Rover Mars Challenge, Lunch, Break, Members Reception and Awards Ceremony - sponsored by Oracle, OSGi DevCon BoF and Reception - sponsored by Sonatype, Breakfast, Lunch - sponsored by Google, Break, Exhibitors Reception - sponsored by Intel, Breakfast, Lunch - sponsored by Agitar, Break, Poster Reception - sponsored by SAP, Breakfast, Lunch, Break, Eclipse Community Project Spotlight and e4-Rover Challenge Winners

 

Robert 'Uncle Bob' Martin

Presentations: Software Professionalism and the Art of Saying "No"

Robert "Uncle Bob" Martin is founder and president of Object Mentor Inc. He has published dozens of journal articles and speaks regularly at internationsl conferences. Uncle Bob has authored and edited many books, including Designing Object Oriented C++ Applications using the Booch Method, Agile Software Development: Principles, Patterns, and Practices, UML for Java Programmers, and Clean Code. He served three years as editor-in-chief of the C++ Report and was the first chairman of the Agile Alliance.

 

Richard Adams

Presentations: Eclipse meets Systems Biology

Richard Adams is Software Development Team Leader at the Centre for Systems Biology, University of Edinburgh, UK.  He first became enamoured with Eclipse development in 2006 whilst developing the Edinburgh Pathway Editor, a graphical editor for creating biological pathways. Recently he has project managed the development of the Systems Biology Software Infrastructure, a multi-component application that attempts to provide parallelised numerical algorithms for systems biology in a user-friendly manner. The client application, SBSIVisual, uses Eclipse  RCP to achieve this goal. He has substantial experience with GEF and Draw2D.

 

He initially trained as a cell biologist /geneticist studying mitosis in the fruit fly Drosophila. before moved up the evolutionary ladder somewhat to do post-doctoral work with Bill Earnshaw  in Edinburgh, using the African clawed toad Xenopus as a model system to search for proteins that interacted with the then little understood protein INCENP.

During this time he became interested in bioinformatics and in 2002 moved to the Western General Hospital working for Kathy Evans and David Porteous, developing bioinformatics applications to help interpret genetic studies into the cause of bipolar disorder. In 2006 he moved to his current position in the Centre for Systems Biology, Edinburgh

 

Chris Aniszczyk

Presentations: Working with OSGi: The stuff you need to know, Documentation: Single-Sourcing, Crowd-Sourcing And Other Voodoo, OSGi Best and Worst Practices, The Future of Application Servers, Understanding and Using Git at Eclipse

Chris Aniszczyk is the co-lead of the Eclipse Plug-in Development Environment (PDE) project and a Senior Software Engineer at EclipseSource. He is the co-author of The Eclipse Rich Client Platform (Addison-Wesley) book. Chris tends to be all over the place inside the Eclipse community by committing on various Eclipse projects. He sits on the Eclipse Architecture Council, Eclipse Planning Council and has the honor to represent the committers on the Eclipse Foundation's Board of Directors. Chris’s passions are modularity, blogging, tooling and anything Eclipse. He’s always available to discuss opensource or Eclipse over a frosty beverage.

 

Simon Archer

SAS

Presentations: Working with OSGi: The stuff you need to know, Hands-On Workshop: Jazz Up Your Agile Development with Rational Team Concert

Simon Archer has more than sixteen years of software engineering experience with an emphasis on object-oriented design, agile practices, and software quality. After earning his B.Sc. in computer science from the University of Portsmouth, UK, he worked as a Smalltalk developer at Knowledge System Corporation and later at Object Technology International. While at OTI in 2000, Simon began working with and teaching OSGi in areas such as telematics and RFID. Today he works for IBM Rational, using OSGi to build collaborative development tools for the Jazz Foundation project. He lives in Cary, North Carolina, with his wife and two children.

 

Vinicius Asta Pagano

Instituto de Pesquisas Eldorado

Presentations: Eclipse, Eclipse, everywhere

Vini Pagano is a software R&D program manager at Eldorado Research Institute (an Eclipse Foundation Associate Member in Brazil). He is currently responsible for 5 multisite software development projects (2 of them are for Eclipse based product development), with more than 30 software engineers; Vini successfully built and ramped-up new software development teams and received 5 high performance team international awards. Past: experienced multisite software project manager at Eldorado; software engineer at IBM and Nortel Networks. Education: PhD Student, Technological Innovation Management (State University of Campinas - Unicamp); Specialist, Technological Innovation Management and Business Administration (Unicamp); MSc, Computer Science - Software Architecture and Fault Tolerance (Unicamp); Graduated in Computer Science (State University of Sao Paulo - USP).

 

Deepak Azad

Presentations: What's new in JDT, JDT Fundamentals

Deepak Azad is a software developer with IBM Rational Software at the IBM Bangalore labs, and is currently part of the Eclipse JDT UI team. He obtained his BE in Computer Engineering from NSIT Delhi in 2007 and has been with IBM since then.

 

Gabriel BARBIER

Thales Global Services SAS

Presentations: Get your build configuration in one click with B3 and MoDisco

Gabriel Barbier works as R&D software engineer for Mia-Software and is committer in Eclipse MoDisco project. He participates also to Modelplex, a research project co-funded by the European Commission to provide Eclipse-based tools to develop complex systems. Before joining Mia-Software, he was a real-time and software engineer at Thales Naval SA where he developped MDA solutions dedicated to component frameworks.

 

Daniel Barboza Franco

Google Inc.

Presentations: Going Mobile – The Sequoyah Project, Eclipse, Eclipse, everywhere

Daniel Franco is a software analyst at the Eldorado Research Institute. He holds a BS in Computer Science and has been working on Eclipse-based development tools. Currently Daniel is a committer on the DSDP/Sequoyah project.

 

Elliott Baron

Presentations: Real-Time Path-Sensitive Analysis in the Eclipse CDT

Elliott Baron is a student at the University of Toronto and a committer for the Linux Tools Project. He previously worked for Red Hat as an Eclipse intern for 16 months.

 

Neil Bartlett

Presentations: Modular Architecture from Top to Bottom (2.5h to 12:30), ScalaModules: OSGi the Easy Way with a Scala DSL

Neil is a developer, consultant and trainer focussed principally on OSGi and Eclipse. In the past he has helped a number of large financial institutions to adopt Eclipse RCP technology, and is currently working for Sun Microsystems on improving their Eclipse-based tooling for the JavaFX platform.

He is a regular speaker at Eclipse and OSGi events – including previous EclipseCons and DevCons – and is also known for pioneering a “Google-style” approach to publishing, with his free book “OSGi in Practice” in perpetual beta.

 

Eduard Bartsch

SAP AG

Presentations: Flexible Resources in 3.6 and e4

Eduard currently works as software architect at SAP AG, Walldorf, Germany in the area of Eclipse-based tools infrastructure and model-driven development. After joining SAP in 1996, he held different positions as developer, software architect and development manager in the areas of Internet programming technologies, OLE/ActiveX, desktop office integration, source code management, build infrastructure and application lifecycle management.

 

Cameron Bateman

Oracle

Presentations: Binding EMF object to existing data models, Building JSF 2.0 Web Application with the JSF Tools Project

Cameron is the technical lead for Webtier Tools on Oracle Enterprise Pack for Eclipse (OEPE) and a committer on the JSF sub-project under the Eclipse WTP project. He has over 12 years of experience in software development with more than 5 years working on Eclipse tool products.

Cameron's current role on OEPE includes semantic modeling of JavaEE web artifacts using EMF.

Cameron is a regular technical speaker at EclipseCon and has also given talks on JSF and Facelet tooling at Eclipse Summit Europe and JavaOne.

 

Wayne Beaton

Eclipse Foundation

Presentations: Developing at Eclipse, 11:00-11:30 Ask the experts: Project Gemini Panel Session, Eclipse Foundation: Raw and Uncut, Challenge Eclipse - Ask the AC, Meet The New Eclipse IP Log Tool, An Über Repository for Eclipse Projects

Wayne works for the Eclipse Foundation where he fills the dual roles of Director of Committer Community and Evangelist. He spends his days working with the many Eclipse projects, learning about Eclipse technology, and making sure that everybody knows just how cool it all really is. Wayne is also the editor-in-chief of Eclipse Corner, PMC Lead for the Technology Project, Project Lead for the Examples Project, co-Project Lead for the SOC Project, and an advisor for osbootcamp. In 1982, he received the prestigious Chief Scouts Award from then-Governor General Edward Schreyer. In 1984 his team was selected to represent beautiful British Columbia in the Kinsmen Voyageur Relay. In his spare time, he writes down meaningless accomplishments from his youth in a lame attempt to impress the reader.

 

Heiko Behrens

Presentations: Xtext meets e4: Developing an editor for the e4 workbench model, iPhonical: Model-Driven Software Development on the iPhone

Heiko Behrens works as a software architect and consultant for itemis AG in Kiel (Germany). His current focus is on domain-specific languages where he is involved with the design and implementation of Xtext. He is a commiter for the Eclipse Modeling Project and openArchitectureWare.

 

Zsolt Beothy-Elo

Talend

Presentations: The SOA Top Level Project Take-off, Eclipse SOA TLP: Lock, Stock and Barrel

Zsolt Beothy-Elo is a developer at SOPERA located in Bonn, Germany. He has been working on the implementation of service-oriented infrastructures for over 9 years now. Currently he is responsible for the registry and repository components of the SOPERA platform. He is co-lead of the Eclipse Swordfish project.

 

Mario Bernhart

Presentations: Mylyn Reviews - Finding a new Home for ReviewClipse

 

Boris Bokowski

Presentations: e4 contributor and committer BoF, API Design and Evolution, Challenge Eclipse - Ask the AC, Embedding web UI components in Eclipse, Migrating to e4

Boris Bokowski is a Software Developer with IBM Rational in Ottawa, Canada. He is the technical lead of the Eclipse Platform UI team, and a committer on the e4 project. He is also part of the "API police" for the Eclipse Platform, a member of the Eclipse Architecture Council, and a committer representative on the Eclipse Board of Directors. He holds a PhD in computer science from Freie Universität Berlin, Germany.

 

Nick Boldt

Red Hat, Inc.

Presentations: Dash Athena Exposed: Or, How I Learned to Quit Worrying About PDE & Love the Build Process, Build and Continuous Integration with Eclipse, Challenge Eclipse - Ask the AC

Nick Boldt is the Productization Lead for JBoss Tools & JBoss Developer Studio.

As a committer for numerous Eclipse projects, he's automated build processes, integrated web & build systems, and designed build tools to simply and streamline building, testing, and releasing project code. He currently leads the Dash Athena project, whose goal is to bring a common build infrastructure to Eclipse and to other open-source PDE-based project build environments. With over 6 years' experience in automated Eclipse PDE builds, he has contributed to the release engineering efforts for GEF, PDT, VE, RSE, and many of the Modeling Project components.

 

Szymon Brandys

IBM

Presentations: Flexible Resources in 3.6 and e4

Szymon has been working with the IBM Eclipse team since 2006. He initially worked with the Eclipse Platform UI team. Later he moved to the Eclipse Platform Workspace team where he has been responsible for leading Core Resources, Team, Compare and CVS components.

 

Bob Bretthauer

Presentations: US Oncology: Experiences Building a Complex Electronic Medical Record Application with EclipseLink and Coherence

Bob Bretthauer is an Application Development Manager at US Oncology.  He's played a lead role in the development and architecture of the iKnowMed electronic medical record since it was first released in 1997.  Over the past 20 years, Bob has worked on object persistence frameworks in C++, Smalltalk, and Java.  He's currently looking at ways to increase application scalability using EclispeLink and Coherence.

 

Ryan Brooks

Presentations: Xtext and GEF deliver editors for the Open System Engineering Environment

Ryan Brooks is the co-lead of the Open System Engineering Environment (OSEE) project.  OSEE had its roots in Boeing's Longbow Apache helicopter program where he worked as  an Embedded Software Engineer.  He earned a Bachelor of Science in Computer Engineering from Auburn University.  Previous EclipseCon presentations include "An Integrated Test Environment for Systems Engineering" and "The Cure for Your Disconnected Toolset Headache."

 

Cedric Brun

OBEO

Presentations: Eclipse Modeling Panel, Diff, Merge and Patch your Models with Helios, Challenge Eclipse - Ask the AC

Cédric leads the EMF Compare component, is commiter on several Eclipse Modeling projects (Acceleo, Amalgamation),  and his both member of the Eclipse Architecture and Planning Councils. As a product architect at Obeo he is technical lead of Obeo Designer and works on software evolution, re-engineering and cartography of legacy systems; all through model driven processes. He has graduated both the Polytech' engineering school and a research Master at the University of Nantes and specialized himself in software engineering and model driven engineering. Prior to his current jobs he has been an active contributor to open source and worked in Guangzhou on a global video conference solution for the Chinese Education and Research Network (CERNET).

 

Hugo Bruneliere

INRIA (Institute national de recherche en informatique et en automatique)

Presentations: How to Deal With Your IT Legacy? Reverse Engineering with MoDisco...

Hugo Bruneliere is an R&D engineer working in the field of Model-Driven Engineering (MDE) for the AtlanMod Team (INRIA & EMN), located in Nantes (west of France). He got his Master degree from the University of Nantes in 2006. He is working since September 2006 as the INRIA responsible for the MODELPLEX (MODELling solution for comPLEX software systems) IST European project 34081 in which the AtlanMod Team is involved. His work is focused on the concrete use of Model-Driven Engineering (MDE) for model discovery (Model-Driven Reverse Engineering or MDRE), on global model management (or GMM) and on general tool interoperability (mainly using the Eclipse-M2M ATL model transformation tool). He is an active Eclipse committer on the Eclipse Modeling-GMT project, and he is more particularly the leader of the MoDisco (Model Discovery) and AM3 (AtlanMod MegaModel Management) sub-projects.

 

Ian Bull

EclipseSource

Presentations: From build to assembly to deployment: Using p2 to facilitate agile software development

Ian works as a Senior Software Engineer at EclipseSource, is the component lead for Zest, the Eclipse visualization framework, and a committer on the Equinox p2 project.  Ian is also an avid proponent of Model Driven Engineering (MDE) and has studied how MDE can play a role in the design and generation of information visualizations. His interests include software architecture, component oriented design, human-computer interaction and just about everything related to software engineering. Ian holds a PhD from the University of Victoria.

 

Janet Campbell

Eclipse Foundation

Presentations: IP Process - Overview

 

Christian Campo

compeople AG

Presentations: SWT on Qt, Riena 2.0 - New and Noteworthy

Christian Campo is IT-consultant at compeople AG. Working for years in the field of Java-EE, he is responsible for the development of innovative online-applications and service-oriented architectures. Christian is the project lead for the Eclipse Riena project, an Eclipse Foundation project to provide the platform for building multi-tier enterprise client/server applications. He is also leading the SWT/Qt effort.

 

David Carver

Presentations: Lions, Tigers, and Bears: Scrum, XP, and Continuous Integration at Eclipse, Teaching XSL Tools New Tricks., Build and Continuous Integration with Eclipse, Challenge Eclipse - Ask the AC

David Carver has over 15 years of experience working with EDI and XML related technologies to help enable Business-to-Business data exchange in the Banking, Education, Retail, and Automotive Industries.  He has worked as an XML Data Architect for the STAR Standards organization implementing OAGIS BODs for the Automotive Retail Industry.  He is currently working for Intalio, Inc.

At eclipse he is a committer on the following projects:

  • Web Tools Platform Source Editing
    • XSL Tools Editor
    • PsychoPath XPath 2.0 Processor (part of wst.xsl)
  • Web Tools Platform - Incubator
    • Visual Editor for XML (VEX)
    • RelaxNG Tools
    • Mentoring the XQuery Tools (XQDT).

He is also active on the eclipse Architecture Council, Google Summer of Code, and mentors several other projects outside of the web tools project.  He is an avid supporter of Agile techniques and management practices.  Particularly Scrum and XP.

 

Ludovic Champenois

Presentations: Java EE 6 application development, OSGi and Eclipse users, Java EE 6 development with Eclipse and GlassFish

Ludovic Champenois is a Principal Engineer at Oracle, and has been with Sun/Oracle and Java for the last 14 years. He is one of the technical leads and architect on the OSGi based GlassFish Java EE 6 Application Server and is responsible to ensure best in class developer experience for Java EE programmers with GlassFish,  NetBeans and Eclipse. He was the architect for the Java EE tooling in NetBeans 4.1, 5.0 and 5.5. Ludovic is also heavily involved in leading Sun/Oracle's open source initiative: Projects jMaki (Ajax Framework), Phobos (Server Side JavaScript), OpenSolaris web stack (Apache, MySQL, PHP).

 

Graham Charters

Presentations: Apache Aries: Enterprise OSGi in Action, The Future of Application Servers, Application Models for OSGi

Graham is a Senior Technical Staff Member at IBM's Hursley development laboratory in the UK. He works on the WebSphere Application Server product and Apache Aries project, and is the Application and Integration Middleware division's technical lead in the OSGi Alliance Expert Groups. He is also an active member of the OASIS SCA Java and Assembly Model Technical Committees.

 

Xihui Chen

Presentations: An Interactive XY Graph Plugin for SWT and GEF Applications

Xihui Chen is a Control System Software Engineer at Oak Ridge National Laboratory. He received his phD in Nuclear Technology and Applications from Chinese Academy of Sciences. He currently is the leader of CSS BOY project. He is also the author of the best selling Chinese LabVIEW book "Mastering LabVIEW".

 

Albert Cheng

Presentations: OSDE - OpenSocial Development Environment

 

Albert Cheng is a Software Engineer with Google. He leads the project of Gadget Development Tool in Google.


Yoichiro Tanaka is a Tech Lead with Mixi. (Mixi is the largest Social-Network-Service company in Japan.) He is the founder of OSDE project.

 

Roberto Chinnici

Presentations: Java EE 6 application development, OSGi and Eclipse users, Java EE 6 development with Eclipse and GlassFish

Roberto Chinnici is the Java EE platform lead at Oracle. He was the specification lead for the Java EE 6 platform at Sun Microsystems. Previously he led the ease of development initiative for Java EE 5 and was the spec lead for the JAX-WS 2.0 and JAX-RPC 1.1 APIs. He also represented Sun in the W3C and WS-I organizations.

 

Pyounguk Cho

Oracle

Presentations: 11:30-12:00 A new way of creating web services from database resources using EclipseLink DBWS

Pyounguk Cho is a Principal Product Manager for Java Platform Group in Oracle, focusing on web services and SOA infrastructure for WebLogic Server and Fusion Middleware. He sat at OASIS technical committees, spoke at Oracle Open World, RSA conference, OASIS forums, and other conferences, and authored several technical papers. Pyounguk, having worked as a technical consultant previously, specializes in web services and security in the context of SOA and JavaEE with vast hands-on experiences.

 

Francois Chouinard

Ericsson AB

Presentations: Troubleshooting Linux Systems? Come and learn what the new LTTng Eclipse plug-in can do for you!, The Linux IDE

Francois is a software designer for Ericsson Canada.  He is an Eclipse committer for the Linux Tools (Technology) and CDT (Tools) projects. He is currently responsible for the integration of the Linux Tracing Toolkit (LTTng) component in Linux Tools. He can be reached at fchouinard at gmail.com.

 

Bill Chu

Presentations: WhiteList Checker: An Eclipse Plugin to Improve Application Security

Bill Chu is Professor of Software and Information Systems at the University of North Carolina at Charlotte. He has over 25 years of research and education experiences in Computer Science and Information Technology. His current research interests include secure software engineering, cognitive psychology, and IT education. He has published in areas of software assurance, information technology education, enterprise integration, access control, and artificial intelligence. He received his Ph.D. and M.S. in Computer Science and B.S. in Electrical Engineering all from the University of Maryland at College Park.

 

Doug Clarke

Oracle

Presentations: Getting Started with Eclipse RT, 11:30-12:00 A new way of creating web services from database resources using EclipseLink DBWS

Doug Clarke is a Director of Product Management for Oracle Application Server's Java Persistence solutions and the co-lead of the EclipseLink Project. Doug has extensive enterprise development, consulting, and educational field experience in the areas of object-relational persistence, data access, and systems integration. He brings together concrete experiences from projects of various sizes and industries with a practical approach to design, testing, and performance tuning. Doug is also a member of the RT project's PMC and the Architecture Council.

 

Eric Cloninger

Klocwork

Presentations: Going Mobile – The Sequoyah Project, Eclipse for Mobile Application Development Panel

Eric Cloninger is the Senior Product Manager for Motorola's MOTODEV Studio. He is also the lead for the Eclipse Foundation Sequoyah project. At Motorola, he leads teams of developers working on Eclipse open source projects and products targeting Motorola's Android-powered cell phones. When he's away from the IDE, Eric spends his time hiking, kayaking and photographing the world around him. Eric is an alumnus of The Oklahoma State University.

 

Jason Cooper

Presentations: Google App Engine

Jason Cooper works as a Developer Programs Engineer in Google's Developer Relations organization, based out of Google's offices in the San Francisco Bay Area. Over the past 3 years, Jason has supported several Google developer products and technologies, including the Google Mashup Editor, orkut's OpenSocial-based application platform, and Google App Engine, helping developers big and small get up and running quickly and work through any implementation issues. In his free cycles, Jason maintains several small open source projects including both the OpenSocial client library for Java and the Google Technology User Groups web site at http://www.gtugs.org.

 

Jim D'Anjou

Presentations: Hands-On Workshop: Jazz Up Your Agile Development with Rational Team Concert, IBM Reception

Jim D’Anjou is a Senior Software Engineer at the IBM Silicon Valley Lab in San Jose, California. He has held a variety of technical and management positions developing products for relational databases, database tools, application repositories, and application development tools. He holds two U.S. patents for work in software process automation. He is the lead author of the book, The Java Developer's Guide to Eclipse. He joined the Jazz project (jazz.net) in 2005 as a developer and is now the technical lead for the Jazz Jumpstart team, an outbound arm of product development responsible for enabling customers on how to use the Jazz platform effectively.  

 

Nitin Dahyabhai

IBM

Presentations: JavaScript Debugged, Inside/Outside: Editor Templates and WTP\'s Snippets View

Nitin Dahyabhai is a software developer working for IBM Rational in RTP, North Carolina. He leads both the JSDT and Source Editing projects in the Eclipse Web Tools Platform and has been working with Eclipse for nearly a decade.  He frequently lurks in Eclipse's IRC channels.

 

Naci Dai

eteration A.S.

Presentations: WTP Uncovered - All you need to know about building applications with WTP, OSamI Tools for OSGi Application Developers

 

Timothy Deboer

IBM

Presentations: OSGi Enterprise for Java EE Developers

Tim deBoer is the project lead for the Eclipse Web Tools Platform Server Tools project and a member of the WTP PMC.

 

Stefan Dimov

SAP AG

Presentations: JPA Diagram Editor

Stefan Dimov has been with SAP since 2005. For the last three years he has been working in the area of SAP NetWeaver Developer Studio (the SAP’s IDE, which is based on the Eclipse IDE), and is particularly responsible for the Dali Java Persistence Tools plug-ins (developed by SAP for NWDS). He came up with the JPA editor idea two years ago and at first it was implemented as a SAP proprietary technolgy. Now SAP is going to provide it to the Eclipse community.

 

Virgil Dodson

Actuate Corporation

Presentations: Flexible, Powerful Reports Using BIRT Scripting

Virgil Dodson is a Developer Evangelist for Actuate Corporation and blogger/forum moderator at www.BIRT-Exchange.org.  Virgil has over 13 years experience as a software developer.  For the past 9 years he has helped Java developers get started with Actuate's embedded reporting products.  He holds a Bachelor of Science degree in Computer Information Systems from DeVry.
 

 

Robert Dunne

Presentations: Next Generation OSGi Shells

Robert Dunne is a software designer and developer specialising in modular, dynamic and distributed software. In 2004 he joined Paremus and co-founded the project which is now Paremus Service Fabric, an OSGi based distributed runtime. More recently he’s been working on Paremus Nimble, an integrated OSGi shell and dependency resolver. Earlier in his career he spent several years developing software for companies in the banking and telecoms sectors in Europe. Robert holds a Ph.D in theoretical physics from the University of Cambridge.

 

Christian Dupuis

Presentations: The state of the art in Spring and Grails developer tooling

Christian is a Principal Software Engineer for SpringSource and is the leader of the Tools Team responsible for SpringSource development tools including SpringSource Tool Suite. Since 2004 Christian has led the well known Spring IDE open source project that provides development tools for the Spring Portfolio based on Eclipse.

Christian has been developing Java enterprise applications since 1997. During this time, Christian designed complex software architectures with a focus on multi-tiered, web-based, client-server applications using enterprise Java technologies and the Spring Framework. Prior to joining SpringSource, Christian worked as consultant and project manager for one of the leading global technology consulting firms in the financial sector in central Europe.

Christian has presented on a variety of enterprise Java topics at conferences such as JAX, W-JAX, SpringOne and The Spring Experience.

 

Marc Dutoo

Presentations: Painless (?) Metamodel Evolution

Since 2006, Marc Dutoo heads the R&D department at Open Wide, a leading French Open Source Software integrator. Working on projects mixing SOA, BPM and ECM, his contributions to the community include co-leading Eclipse Java Workflow Tooling (JWT), a Galileo Freshman project that has since joined Eclipse SOA, founding OW2 Scarbo, a service oriented BPM solution, but also contributing features to the Petals ESB or the Talend ETL. Marc is also a regular speaker at similar conferences (Linux Solutions, Open World Forum, SOA BPM), a teacher, a trainer, a consultant, a FOSS advocate and an innovation lover.

 

Stephan Eberle

itemis AG

Presentations: The Twenty Modeling Things

Stephan Eberle works as product development manager at Geensys in France. He leads the development of the core parts in the Artop open source project (www.artop.org) which provides reusable building blocks for Eclipse-based AUTOSAR design tools used in automotive software engineering. He is also committer for the Teneo component in EMF and will be co-lead of the recently announced Sphinx project under MDT. Stephan holds a Ph.D. in Engineering and a Diploma degree in Electrical Engineering, both from the University of Stuttgart (Germany).

 

Ralf Ebert

Presentations: Eclipse UI Test Automation with SWTBot

Ralf works as self-employed software developer and trainer for 9 years now. Since 2003 he utilizes Java and Eclipse technology to keep customers happy. Also, he holds training courses about application development with Eclipse RCP, Eclipse Riena, iPhone SDK and Apache Wicket in Germany. He publishes a blog on software development at http://www.ralfebert.de/blog/ .

 

Sven Efftinge

itemis AG

Presentations: Eclipse Modeling Panel, Xtext - A Language Development Framework, Developing at Eclipse

Sven Efftinge (itemis) works as consultant, coach and developer. He leads the itemis lab in Kiel which focuses on language development and Eclipse technologies. He is project lead of the Xtext framework at eclipse.org and the original architect of the Xpand language family (a.k.a. openArchitectureWare 4). Sven is also a speaker at software conferences, co-author of a book and writes articles for magazines.

 

Andrew Eisenberg

Tasktop

Presentations: Getting Groovy with Eclipse: Next generation tool support for dynamic languages

Andrew Eisenberg works at VMWare and is a member of the SpringSource Tools Team and responsible for Groovy-Eclipse, Grails Tooling in the SpringSource Tool Suite, and the AspectJ Development Tools. For the past several years, Andrew has been building language tools on top of Eclipse's Java Development Tools to provide support for Java-like languages such as Groovy, AspectJ, and CAL. Andrew holds a Ph.D. in Computer Science from the University of British Columbia.

You can follow new developments on the support for Java-like languages in Eclipse at Andrew's personal blog.

 

Gorkem Ercan

Red Hat, Inc.

Presentations: Exploring the Eclipse\'s Mobile UI technologies

Gorkem Ercan has experience working on different technologies ranging from enterprise and mobile Java to Symbian and Qt C++. He is the project lead for the Eclipse embedded Rich Client Platform (eRCP) project. Also a committer on Mobile Tools for Java (MTJ) and Web Tools Platform (WTP) project since its inception. He is currently working at the Nokia Symbian Java platform team as an architect for eSWT and eRCP projects.

 

Daniel Exertier

Presentations: 11:00-12:00 Part 1: Adoption of Eclipse by Thales, Part 2: UI modeling in Action with PMF, e4 and EGF

Daniel Exertier is a graduate of the Cranfield Institute of Technology (CIT, UK) and Université de Technologie de Compiègne (UTC, France) in Computer Science and Robotics. He collaborated to different software development programmes of different sizes in major European companies as a software developer, architect and project manager. He joined Thales, then its central research laboratory where, while contributing to different European projects, he lead the definition, development and deployment of innovative technological solutions in the Model Driven Engineering (MDE) domain. He won the 2006 Thales Gold Award for Innovation and Entrepreneurship. He now manages the MDE Domain  and the prototyping of advanced system and software engineering technologies, prior to their industrialisation, in a transverse Thales organisation.

 

Moritz Eysholdt

itemis AG

Presentations: Xtext meets e4: Developing an editor for the e4 workbench model

Moritz Eysholdt is a developer and software architect at itemis AG in northern Germany where he develops tools and frameworks related to model-driven software development. Current fields of activity are textual DSLs, patching models and co-adapting models to their evolving meta models. Moritz gives talks on this topics at software conferences and is a committer on the Eclipse projects TMF Xtext, M2T Xpand, EMF Compare and openArchitectureWare.

 

Robert Farr

Presentations: Making Healthcare Smarter: Dynamic Enterprise Applications using Eclipse RCP.

Robert Farr received a B.S. in Computer Science and Mathematics from the University of Missouri in 1999.   In 2005, Robert began working with Eclipse RCP in order to develop Cerner's next generation healthcare applications.   Robert currently works for Cerner Corporation as a Distinguished Engineer/Chief Architect for the iAware Platform; an application platform based on Eclipse RCP technologies.  

 

Raphael Faudou

Presentations: Doc2Model project - A generic way to import Business Documents into Models, Papyrus: Advent of an Open Source IME at Eclipse

Experienced software architect, Raphaël is in charge of innovation and method definition concerning critical systems for Atos Origin Toulouse (France). He is the representative of Atos Origin for the TOPCASED project (http://www.topcased.org) and is very active in the field of the Model Driven Engineering, especially concerning SysML. He likes guitar and piano

 

Brian Fitzpatrick

Red Hat, Inc.

Presentations: DTP in the Real World, Distributed Teams and Eclipse: Developing Over the Miles

Brian Fitzpatrick (aka "Fitz") is a software engineer with Red Hat, Inc., who has contributed to the Data Tools Project (DTP) since its inception. Until recently, Brian's focus has mainly been on Eclipse tooling development for Sybase. This past year he joined Red Hat and has been working on cool SOA tooling. He hopes to continue helping out with DTP and elsewhere in Eclipse for the forseeable future. Currently he serves on the DTP PMC as well as as being the Team Lead for both the Connectivity and Enablement sub-projects within DTP.

 

Peter Friese

Presentations: Use models and let the computer do the grunt work with Xpand

Peter Friese is a software architect with itemis. He is a committer on various open source projects, most notably Xtext, openArchitectureWare, iPhonical and FindBugs. As a software engineer and software architect, Peter has worked on a variety of industry projects in different domains such as banking, aerospace and transport. Peter is the author of various articles on the topics of Eclipse, Spring, and model-driven software development. His blog can be accessed at http://www.peterfriese.de

 

Roy Ganor

Presentations: Eclipse PHP Development Tools (PDT)

Roy leads the popular Eclipse PHP Development Tools project, is a commiter on several Eclipse Technology and Tools projects (DLTK,ATF and DTP). As a project lead at Zend he is the project manager of Zend Studio and works on providing the next generation tools for PHP developers. He has a computer science degree and a graduated student at the Tel Aviv University.

 

Ekkehard Gentz

Presentations: Create a RCP App with Navigation and Dynamic UI Components, Target Platform - cool views to inspect your plug-ins, Dynamic EMF Views (not only) for OSGI Business Applications, Logging in OSGI Enterprise Applications

ekke lives and works as an Independent Software Architect and Senior ERP Consultant in the south of germany.

ekke survived many technologies since more then 30 years- he started development in 1978 using Assembler, Cobol, ..., works with Apple PCs from the beginning and now is a fan of Eclipse, Open Source and Model-Driven-Software-Development.

ekke is Committer of the Eclipse Riena Project and in his customer projects he is using:
OSGI/Equinox, Eclipse RCP, Riena, UML2, EMF, CDO, EMFT:MWE, M2T:Xpand/Xtend and more.

together with Florian Pirchner he developed the Open Source Project redView (http://redview.org) Riena EMF Dynamic Views

If there is some time ;-) ekke likes:
- travelling as backpacker to the island of crete
- making photos of nature
- reading books, listening music...
and of course spend time with his wife and kids.

 

Bogdan Gheorghe

IBM

Presentations: The Fast and the Furious: the SWT build story, A New Look for e4, What's Cookin' at SWT

Bogdan has worn many hats while working as a developer on Eclipse at the IBM Ottawa lab. His two current favourite hats have the following labels in them: "SWT committer" and "e4 committer - CSS engine division". He enjoys wearing both hats equally.

 

John Graham

Red Hat, Inc.

Presentations: SOA at REST

 

David Green

Tasktop

Presentations: Documentation: Single-Sourcing, Crowd-Sourcing And Other Voodoo

David has been building tools on the Eclipse platform since 2004 and is an avid Mylyn user and evangelist.  David is an Eclipse committer on Mylyn and most widely known for contributing WikiText.  David's focus of the last 10 years has been applying MDD and MDE development techniques to the legacy modernization problem.  He is also known for several other projects including Hudson Helper, an Android and iPhone application. David's opinions are regularly posted on his blog, greensopinion.blogspot.com.

 

Joe Green

Presentations: A world-class Linux IDE: how do we get there from here?

Joe is the manager of the Developer Tools team at MontaVista Software LLC.  He has worked for many years with Linux, UNIX and embedded software, with interests in graphics, performance and real-time software as well as developer tools.

 

Thomas Guiu

Soyatec

Presentations: 10:00-10:30 Overview of XWT - Declarative UI for enterprise application

 

Steve Harris

Presentations: Community and Adaptation

Steve Harris is senior vice president of application server development at Oracle. He joined Oracle in 1997 to manage development of the Java virtual machine for the Oracle8i release. Since then, his role has expanded to include the entire Java Platform, Enterprise Edition technologies in the Oracle Application Server and WebLogic Server product lines, including EJBs, Servlets, JSPs, JDBC drivers, SQLJ, TopLink, and Web services support in both the application server and database. Prior to Oracle, Mr. Harris was vice president of engineering at Java predecessor ParcPlace-Digitalk following acquisition of a startup providing an object-oriented database for Smalltalk developers he co-founded in 1993.  More than 13 years in scientific and engineering computing, consulting, document management, and systems integration experience followed Mr. Harris’s degrees from George Washington University and UC Berkeley.

 

Neil Hauge

Oracle

Presentations: WTP Uncovered - All you need to know about building applications with WTP, Developing at Eclipse, JPA 2.0 and Dali: Developing for Java EE 6

Neil Hauge is a principal software developer at Oracle and the lead for the Dali Java Persistence Tools (JPT) project in the Eclipse Web Tools Platform (WTP). He has been developing Java based tools for over nine years and has been development lead for Oracle TopLink Tools for the past six. Neil is a member of the Web Tools PMC and an Eclipse project mentor.

 

Jonas Helming

EclipseSource

Presentations: EMF Client Platform, EMFStore - a Model Repository for EMF

Jonas Helming is research assistant at the Chair for Applied Software Engineering at TUM and working on his Ph.D. thesis. The main focus of his research is model-based and integrated software lifecycle management and project management in a unified model. As part of his research he is also team lead of the UNICASE project, developing an Eclipse-based Software Engineering Research platform.

 

Hal Hildebrand

Oracle

Presentations: 11:00-11:30 Ask the experts: Project Gemini Panel Session

Hal Hildebrand arrived on earth some eons ago when his physical essence filtered down from the stars, and he took human form. Lingering for awhile on the plateau of Leng while waiting for the apes to evolve, he eventually mingled among human society, generally without being detected, although the century he spent staked out in a peat bog in Denmark was rather unpleasant and not something he'd care to repeat. Once computers were invented he became involved in distributed systems in the hope that enough insider knowledge would, at the right time, allow him to convince the artificial intelligence in control to bypass electronic security measures on the first translight spacecraft and allow him to return to the stars. This is probably still some time away. Until then he spends his time as an architect at Oracle, working on cracking the Dharma cycle of large scale distributed systems and autonomic control.

 

Jochen Hiller

Presentations: Building Server-Side Eclipse based web applications (2.5h to 12:30)

Jochen Hiller is working as System Architect for Deutsche Telekom AG, Germany. He is responsible for development of the customer focused Identity Management infrastructure, providing APIs and services to partners and customers. He supported adoption of open standards (SAML, Liberty Alliance, …) for this IDM platform. Jochen has been using object technology since 1989, using C++, Smalltalk and Java. He is also involved in component and service oriented architectures based on OSGi. He is a regular speaker about Server-Side OSGi, Eclipse technologies and Identity Management. He can be reached at jo.hiller(at)googlemail(dot)com.

 

Pieter Humphrey

GoPivotal, Inc.

Presentations: 10:00-10:45 Ask the Oracle execs: Java - The Platform for the Future, WTP Reloaded - Experience the cutting commercial edge of WTP-based distributions

 

Oisin Hurley

Presentations: Build and Continuous Integration with Eclipse

Oisin Hurley is an Eclipse Tools Architect at Progress Software. He's the PMC lead for the Eclipse SOA Tools top-level project, and a committer on the Orbit, SCA Tools and WTP Incubator projects. Keen to land an indoor job with no heavy lifting, Oisin started out on the road to software development in the early 1980s, when his first task was to write a computer program to sort change for a maths teacher. His software skills quickly outgrew such fripperies, but when the luster wore off the vision of becoming a multimillionaire games developer, he went to TCD in Dublin, Ireland to get a Computer Science degree. After a couple of years of post-graduate doldrums, he was offered a job at the freshly-minted IONA Technologies. Delighted to have achieved his job goal, he enthusiastically accepted and has been there since 1993. He now works for Progress Software, a change that he managed to achieve without even leaving his desk. His current interests are domain specific languages for enterprise software development and Open Source software. It turned out that there was a lot more heavy lifting than he expected.

 

Kenn Hussey

Presentations: The Twenty Modeling Things, Eclipse Modeling Panel, Modeling Project Runway 2010, Papyrus: Advent of an Open Source IME at Eclipse , Getting the most out of your models: performance and extensibility with EMF

Kenn Hussey is an independent software developer, consultant, and blogger. A strong advocate of open specifications and open source, he is the leader of the Model Development Tools (MDT) project, a committer on the Eclipse Modeling Framework (EMF) project (among others), and representative of the Eclipse Foundation at the Object Management Group (OMG). Kenn holds Master of Science (Computer Science) and Bachelor of Computer Science (Honors) degrees from Acadia University. His personal interests include singing, sailing, and yoga.

 

Mickael Istria

Red Hat, Inc.

Presentations: Case study: Bonita Open Solution 5, Leverage Eclipse projects to build an integrated BPM solution

Mickael is an R&D engineer and RCP developer at BonitaSoft. He participates on the development of Bonita Open Solution Studio, an Eclipse based Open source BPM solution.
Previously, he has already worked on different Eclipse-related project. He was the main developer of Scarbo during one year. He was also an active comitter on Java Workflow Tooling project during one year and half.

 

Eric Johnson

Presentations: Overcoming sticker shock: addressing the unexpected costs of moving to OSGi in the enterprise.

Eric Johnson has been doing professional software development since the late 80's, and Java development since 2000. He has been working at TIBCO Software Inc. since 2001, and is now a principal architect. Eric's role at TIBCO includes looking broadly at strategic engineering questions. Eric's specific areas of focus include governance, Service Component Architecture (SCA), XML, OSGi, Eclipse, open source software, and build architecture.

 

Hee Joung Hwang

Presentations: Development of OSGi based PHD gateway platform for u-healthcare

 

Etienne Juliot

OBEO

Presentations: Painless (?) Metamodel Evolution, The SOA Top Level Project Take-off, GMF showcases for embedded, web and engineering designers , Eclipse SOA TLP: Lock, Stock and Barrel

Etienne Juliot is one of the major contributor for the SCA subproject in STP, and he is involve in the Eclipse SOA IWG.
Etienne Juliot is one the funder of Obeo company focus on Model Driven tools. He contributes to several Eclipse projects (Acceleo, ATL, EEF, ...) and to several OpenSource communities. He also drives the commercial strategy of Obeo on Eclipse Modeling technologies for reverse enginnering of legacy code and viewpoint modeling.

 

Simon Kaegi

IBM

Presentations: Building Server-Side Eclipse based web applications (2.5h to 12:30), JavaScript Debugged, Developing Eclipse Plug-ins with JavaScript

Simon Kaegi is a software developer working for IBM Rational at the software lab in beautiful Ottawa, Canada. He is a member of the Eclipse core team and committer on equinox (server-side, p2, and compendium) and e4 (JavaScript modularity and debug). Lately he's been thinking about Web IDEs and would love to discuss.

 

Tim Kaiser

SAP AG

Presentations: Graphiti - The Graphical Tooling Infrastructure Speaking Plain Java

Tim Kaiser works as Senior Developer at SAP AG in the area of Eclipse-based tools and development infrastructure.

 

Jeet Kaul

Presentations: Community and Adaptation

Jeet Kaul is vice president of client software development at Oracle. Mr. Kaul led the global team that produced Sun's key user-oriented software technologies at Sun, including Java FX, Java ME, Java SE, Java Card, Java Real Time, and Content Delivery Server.  Previously, Mr. Kaul was vice president responsible for developer products and programs, and also directed development of the Java Platform, Enterprise Edition and the Sun Java Application Server, where he spearheaded open sourcing efforts. Mr. Kaul has more than 20 years of technical, entrepreneurial, and leadership experience, including roles as founder of Rocktide, Inc. (acquired by NetObjects), chief architect at BeyondNews, (acquired by Inktomi) and senior technical and management positions at Apple Computer. Mr. Kaul holds an M.S. in Computer Engineering from Rice University and a B.S. with Honors from Birla Institute of Technology, India.

 

Werner Keil

Presentations: Doc2Model project - A generic way to import Business Documents into Models, Elexis - Private Practice With Eclipse

Werner Keil is currently Eclipse RCP Develper and Consultant at mobilkom / Vodafone after having worked for governments or Fortune 500 companies like Daimler, Nokia, BEA/Oracle, GE, Shell, Commerzbank, Capita, Credit Suisse or Legal & General.

He has worked for more than 20 years as project manager, software architect, analyst and consultant on leading-edge technologies for Banking, Insurance, Telco/Mobile, Media and Public sector. Among earlier clients are Sony Music where Werner designed and implemented micro-format based tags for their online music portal.
He develops enterprise systems using Java, JEE, Oracle, IBM or Microsoft, does Web design and development using Adobe, Ajax/JavaScript or dynamic languages like Ruby, PHP, etc. Besides work for major companies he runs his own creative, talent and consulting agency Creative Arts & Technologies. In his spare time, Werner runs and supports open-source projects, writes song lyrics, novels, screenplays and technical articles.

He is committing member at Eclipse Foundation, Babel Language Champion (German) and active member of the Java Community Process, including his role as JSR-275 Spec Lead, JavaEE 6 EG and Executive Committee Member (SE/EE).

 

Mike Keith

Oracle

Presentations: Gemini - Helping Shape the Future of Enterprise Java, Using JPA in OSGi, 11:00-11:30 Ask the experts: Project Gemini Panel Session

Mike Keith has been a distributed systems and persistence expert for almost 20 years, and has teaching, research and development experience in these and other areas. He co-lead the expert group that produced the first release of JPA and co-authored the premier JPA reference book, Pro EJB 3: Java Persistence API, recently followed up with Pro JPA 2: Mastering the Java Persistence API. He represented Oracle on numerous expert groups and specifications, including JSR 316 working on Java EE 6 and JSR 317 working on JPA 2.0. He currently works at Oracle as an architect for Java and persistence strategies and participates in the OSGi Enterprise Expert Group helping to create specifications to allow enterprise applications to be created on top of OSGi frameworks.

 

Mik Kersten

Tasktop

Presentations: From Tasks to Tweets: the IDE is Going Social, The future of Mylyn

Dr. Mik Kersten is the CEO of Tasktop Technologies and lead of the Eclipse Mylyn open source project. As a research scientist at Xerox PARC, Mik implemented the first aspect-oriented programming tool support. He then invented the task-focused interface and created Mylyn as part of his PhD at the University of British Columbia. Mik is a popular speaker at software conferences and was voted a JavaOne Rock Star speaker in 2008 and 2009. He enjoys building tools that offload our brains and make it easier to get creative work done. Follow Mik at http://twitter.com/mik_kersten

 

Marc Khouzam

Ericsson AB

Presentations: Real time debugging: using non-intrusive tracepoints to debug live systems

Marc Khouzam is a Software Designer for Ericsson Canada.  He is an Eclipse committer for the CDT project and is responsible for the DSF-GDB debugging component of the CDT.  Marc is also an occasional committer to the GNU debugger. He is currently working on new debugging features for DSF-GDB.  Marc can be reached at marc.khouzam at ericsson com

 

Markus Knauer

EclipseSource

Presentations: Building EPP packages, Rain Dance - Tooling for the Clouds , Searching the Cloud - the EclipseRT Umbrella!

Markus Knauer works as Eclipse developer and consultant at EclipseSource. There he is involved in the development of the Yoxos Eclipse Distribution and is working on multiple projects developing Eclipse-based SDKs.

He is project lead of the Eclipse Packaging Project and creates all those packages that can be downloaded from the Eclipse Foundation website, co-lead of the g-Eclipse project that is building a framework which allows to easily work in a Grid Computing or Cloud Computing environment, a member of the Eclipse Planning Council as representative for EclipseSource and elected member of the Architecture Council.

 

Kirk Knoernschild

Presentations: Modular Architecture from Top to Bottom (2.5h to 12:30)

Kirk is a software developer currently working as an industry analyst at Burton Group. For more than 15 years, he has worked in the trenches on real software projects. Today, he spends his time researching and consulting on the technologies, trends, and market dynamics surrounding software development and architecture. Kirk is the author of the book, Java Design: Objects, UML, and Process. In the works is his second book which focuses on designing software systems with a modular architecture, an area in which he takes an especially keen interest. He created the open source utility JarAnalyzer , which help teams manage the dependencies between JAR files. Kirk regularly blogs on topics related to software development, architecture, and especially modularity.

 

Maximilian Koegel

EclipseSource

Presentations: EMF Client Platform, EMFStore - a Model Repository for EMF

Maximilian Koegel received his degree in computer science (Dipl. Inf.) from Technische Universität München (TUM) in Germany, also he was awarded an honors degree in Technology Management by the Center for Digital Technology and Management (CDTM) as part of the Elite Network Bavaria. During his studies at the TUM and CDTM he was also exchange student at Queen’s University of Belfast (UK) and at Princeton University (NJ, USA). Currently he is researcher at the Chair for Applied Software Engineering at TUM and working on his Ph.D. thesis. The main focus of his research is evolution and management of change in models. As part of his research he is also project lead of the UNICASE project (unicase.org), developing a Software Engineering Research platform based on RCP, EMF and GMF.

 

Jan Koehnlein

itemis AG

Presentations: Xtext meets e4: Developing an editor for the e4 workbench model, Combining Text and Graphics in Eclipse-based Modeling Tools

Dr. Jan Köhnlein is working as software architect and consultant for itemis AG in Kiel (Germany). He has earned several years of experience in developing tools for model-driven software development. He leads the EMF Index project and commits to several other Eclipse Modeling Projects.
 

 

Bernd Kolb

itemis AG

Presentations: Eclipse Modeling Panel

My name is Bernd Kolb. I am working as an Architect for SAP AG in Walldorf. My main areas of working are Eclipse, OSGi and Modeling. I am a committer on various Modeling Projects. Before I joined SAP, I was working as an independent consultant in different domains from tooling for automotive embedded systems to enterprise Java applications. I am a regular speaker at various conferences  and have written a number of articles in different magazines as well as co-authored a German book on OSGi.

 

Konstantin Komissarchik

Oracle

Presentations: Branches, branches, everywhere, no time left to code

Konstantin is an engineering team lead at Oracle working on a product with close ties to Eclipse and has been a committer on the Web Tools Platform since before its first release. He has designed and implemented the Faceted Project Framework which made it possible for people to easily extend capabilities of WTP projects. Lately, he has been focusing on Sapphire, a project  that strives to make modeling more approachable for regular Java developers and make it easier to build full solutions, from data to model to a slick declared UI. In his prior life, he has worked on compilers, custom servers and network protocol design. He graduated from the University of Washington with BS in Computer Science.

 

Robert Konigsberg

Presentations: Eclipse in the Enterprise: Lessons from Google, Eclipse in the Enterprise

Robert Konigsberg is a professional software engineer with twenty years of experience, the last three of which have been spent writing Eclipse plug-ins and supporting the Eclipse ecosystem at Google. This is significantly more interesting than his first professional task determining the performance impact of normalizing data in MS-DOS Btrieve tables.

 

Dmitriy Kovalev

Xored Software Inc

Presentations: Broken Bricks in the Wall: Functional Testing and Supporting Eclipse Products, Part II

 

Christian Kurzke

Google Inc.

Presentations: DSDP MTJ: News & Note Worthy

Christian Kurzke is a Software Architect and Technology Evangelist at Motorola

Outside of Motorola, he is the lead of the Eclipse Mobile Tools for Java (MTJ) project and founding member of the Eclipse Mobile Industry Working Group.

Before Eclipse, Christian has been engaged in various other Open Source initiatives and has contributed to the Open Service Gateway initiative (OSGi) standard and CableLabs specifications.
He is a frequent speaker at conferences like JavaOne, Embedded Systems conferences and WWW conferences. Christian graduated from the University of Erlangen Germany with the degree of Diplom Informatik (MS CS) and holds an MBA degree from the Santa Clara University.

 

Benoit Langlois

Thales Global Services SAS

Presentations: 11:00-12:00 Part 1: Adoption of Eclipse by Thales, Part 2: UI modeling in Action with PMF, e4 and EGF

Benoit Langlois is project leader at Thales. He has 14 years of experience in modeling in concrete projects (finance, insurance, transportation, publishing, process engineering...) and research. He is the project leader of EGF (Eclipse Generation Factories).

 

Goulwen Le Fur

OBEO

Presentations: EEF you want sexy properties for EMF ..., Use a bot to test your GEF and GMF based applications

Goulwen Le Fur is consultant at Obeo. He works on several projects to industrialize software development using pragmatic MDA approaches like DSM, Code generation, ... He is an active user of the Acceleo project and now uses his experience to lead the EEF project in EMFT.

 

Mike Lehmann

Presentations: The Future of Application Servers

Mike Lehmann is Senior Director of Product Management for Oracle for WebLogic Server and GlassFish. He is responsible for defining the product strategy and direction for Oracle's application server infrastructure.   Mike has been with Oracle over 13 years and has been involved from a product management perspective bringing Oracle BPEL Server, Oracle Coherence, Oracle WebLogic and most recently GlassFish into the Oracle Fusion Middleware infrastructure and product family.

Mike Lehmann

 

Jean-Michel Lemieux

IBM

Presentations: 2:30-2:55 Sometimes One Tool is All You Need - What's New in Rational Team Concert, 5:10-5:35 The Eclipse Integration that Git Dreams Of

Jean-Michel Lemieux is the co-author of the Eclipse Rich Client Platform book published by Addison-Wesley (http://wiki.eclipse.org/RCP_Book). He's been a lead architect on the Jazz project (jazz.net) since it's inception. On Jazz, he is the Team Concert Technical Lead and Source Control component architect. Jean-Michel has also been a committer on the Eclipse Team and CVS components since their inception. Before joining IBM's Ottawa Software Lab to work on the Eclipse and Jazz projects, Jean-Michel built real-time SS7 monitoring systems and real-time modeling tools.

 

Henrik Lindberg

Cloudsmith Inc.

Presentations: Introduction to Eclipse b3, Building with Buckminster, Get your build configuration in one click with B3 and MoDisco, Build and Continuous Integration with Eclipse

Henrik is a founder and CTO of Cloudsmith Inc., an Eclipse strategic member and EclipseCon Gold Sponsor(?2010). Henrik has over 20 years of experience architecting and developing innovative infrastructure and application software and tooling. Past positions include leadership of BEA's Java Run-Time Group (JRockit) and CTO and/or technical founder of several publicly and privately held software companies. Henrik leads the Eclipse b3, Eclipse Buckminster and Spaces projects and is a committer on Eclipse p2, and EPP.

 

Martin Lippert

GoPivotal, Inc.

Presentations: OSGi Best and Worst Practices

Martin is a consultant and coach at it-agile GmbH, a company located in Germany that is focused on agile software development. He received a master degree in Computer Science from the University of Hamburg and worked as intern as part of the AspectJ team at Xerox PARC back in 1999. While he is helping teams to become more agile he also works with teams on modularity and building flexible OSGi-based architectures for their systems. He also authored several articles on rich client and server-side development with Eclipse and OSGi runtime technology and investigated the combination of aspect and Eclipse technology. He is involved as a committer in the Equinox project working on the Equinox Weaving technology.

 

John Lute

Blackberry Limited

Presentations: Developing Java for the BlackBerry Platform , Developing Web and Widgets for the BlackBerry Platform, Research In Motions' contribution to the Eclipse Pulsar Project, 3:00 - 3:20 Research In Motion Open Panel Discussion

 

Frederic Madiot

OBEO

Presentations: How to Deal With Your IT Legacy? Reverse Engineering with MoDisco...

CTO of Mia-Software, Frederic has 15 years of experience in developing model-driven tools to industrialize the development of new applications and the modernization of legacy systems. He is commiter of the Eclipse/MoDisco project, a model-driven reverse-engineering platform. He also participates to Modelplex, a research project co-funded by the European Commission to provide Eclipse-based tools to develop complex systems.

 

Tonny Madsen

The RCP Company

Presentations: Modeling the World - If you want to move an oil rig, then model it first

Tonny Madsen is a log term user and developer of the Eclipse platform and has among other things reported more than 100 bugs for 7 different major releases (and still counting). Tonny has 7 years of experience with the Eclipse platform (since version 2.0) and more than 20 years of experience with software development and system architecture.

Now, Tonny is the CEO of The RCP Company, an independent software development company that is specialized in mentoring, training, consultancy, development, and independent products based on the Eclipse™ platform, Rich Client Platform, and the corresponding technologies and tools.

Tonny is also the chairman of Eclipse.dk, the Danish Eclipse Society.

 

Kai-Uwe Maetzel

IBM

Presentations: Sometimes One Tool is Not Enough – A Look at Collaborative Application Life-cycle Management , 2:30-2:55 Sometimes One Tool is All You Need - What's New in Rational Team Concert

Kai-Uwe Maetzel works for IBM Rational in Beaverton, Oregon, USA. He is a founding member of the Jazz team and is one of the leaders of the Jazz Foundation project and Rational's C/ALM initiative. Kai was one of the original committers on the eclipse.org project and served several years on the Eclipse Foundation's Board of Directors.

 

Hugues Malphettes

Presentations: Getting Started with Eclipse RT

Hugues is a software engineer for Intalio in the bay of San Francisco.
He lead the development of Intalio|Designer until Sept 09 and was the original committer for the eclipse BPMN Modeler.

Hugues graduated from Ecole Centrale de Lyon in France.

Hugues enjoys excessively singing classical music with his wife and kitesurfing. OSGi and jetty seem to be a new life-mission.

 

Michael Masterson

Presentations: Fast Track your Plug-in and Composite Development

Michael Masterson is a Technical Product Manager for IBM focused on application development offerings and the developer ecosystem for Lotus software. He spent his first 7 years at IBM in development with extensive experience in both Mobile and Eclipse-based offerings. He holds a degree in Computer Engineering from the University of Washington and a MBA from McCombs at the University of Texas.

 

Kilian Matt

Presentations: Mylyn Reviews - Finding a new Home for ReviewClipse

 

Jeff McAffer

Presentations: Working with OSGi: The stuff you need to know, OSGi Best and Worst Practices, EclipseRT BOF

Jeff McAffer co-leads the Eclipse Equinox OSGi and RCP efforts at Eclipse and is CTO and co-founder of EclipseSource. He is one of the architects of the Eclipse Platform and a co-author of The Eclipse Rich Client Platform and OSGi and Equinox (Addison-Wesley). He co-leads the RT PMC and is a member of the Eclipse Project PMC, the Tools Project PMC and the Eclipse Architecture Council and has been elected to the Eclipse Foundation Board of Directors. Jeff is currently interested all aspects of Eclipse components from developing and building bundles to deploying, installing and ultimately running them. Previous lives include being a Senior Technical Staff Member at IBM and work in distributed/parallel OO computing as well as expert systems, meta-level architectures and a PhD at the University of Tokyo.

 

Susan McCourt

Presentations: A New Look for e4, Simplifying update and extension install for RCP applications

Susan (Franklin) McCourt is a software engineer and UI architect for IBM Rational Software, focusing on the Eclipse SDK user experience and technology to support it.  She has worked with Eclipse since the very beginning, writing the bulk of the original Platform Plug-in Programmer's Guide.  Susan was previously Technical Director at Object Technology International and Director of Classroom Education at Knowledge Systems Corporation, working to minimize API and simplify UI in object-oriented systems.  She lives in Hood River, Oregon on a small produce farm.

 

Frode Meling

Presentations: Modeling the World - If you want to move an oil rig, then model it first

Frode Meling is a hydrodynamicist and long-time Java developer. He currently works as Research Director for the Marine Operations and Simulation department at MARINTEK - the Norwegian Marine Technology Research Institute.

 

Bernhard Merkle

Presentations: Textual Modeling Tools: overview and penalty shoot-out

Bio: Bernhard Merkle works as a Software Architect and Engineer in the central Research & Development Department at SICK AG, one of the worlds leading producers of sensors and sensor solutions. He serves as internal consultant for the complete Software Development Cycle and is responsible for Process and Methods selection as well as Tool Evaluation and Introduction. In his spare time he gives a lecture about MDSD (Model Driven Software Development)at the University of Furtwangen. He regularly writes technical Articles about new technologies in IT-magazines and also gave sessions at various conferences (e.g. ACCU, Codegeneration, Conquest, EclipseSummit, OOP and IX).

 

Ed Merks

Presentations: Introduction to Eclipse b3, Eclipse Modeling Panel, Mega Modeling Mania III, Challenge Eclipse - Ask the AC

Ed Merks founded his own small consulting company, Macro Modeling.  He is a coauthor of the authoritative book “EMF: Eclipse Modeling Framework” which is published as a second expanded edition.   He has been an elected member of the Eclipse Foundation Board of Directors for the past three years and has been recognized by the Eclipse Community Awards as Top New Comer Evangelist, Top Ambassador, and Top Committer.  Ed is well known for his dedication to the Eclipse community, posting literally thousands of newsgroup answers each year.  He spent 16 years at IBM, achieving the level of Senior Technical Staff Member after completing his Ph.D. at Simon Fraser University.  He is a partner of itemis AG and Cloudsmith.  His experience in modeling technology spans 25 years.

 

Mark Mitchell

Codesourcery

Presentations: A world-class Linux IDE: how do we get there from here?

 

Kim Moir

IBM

Presentations: From build to assembly to deployment: Using p2 to facilitate agile software development, Eclipse Top Ten: Important lessons I've learned working on Eclipse, Build and Continuous Integration with Eclipse

Kim Moir is the Release Engineering lead for the Eclipse top level project and RT Equinox projects. She works at the IBM Rational software lab in Ottawa. Her interests lie in build optimization, Equinox and building component based software.  Outside of  work she can be found hitting the pavement with her running mates, preparing for the next road race.

 

Olivier Moises

Presentations: PMF - UI Modeling Engineering Framework

Olivier Moises works as software consultant since 1993 and started programming with Eclipse 7 years ago (Eclipse 2.0).

Since that time, he wrote many applications (standalone, RCP or IDE plugins) using Eclipse, organized several Eclipse RCP trainings and provides consulting services for companies which use or plan to use Eclipse. He is specialized in GEF, EMF, WTP, GMF. He is a member of OSGi™ Users Group France.

Olivier is committer on E4 and modeling.pmf.

 

Gaetan Morice

Sierra Wireless

Presentations: Use Eclipse Technologies to build modern embedded development IDE, Use EMF and Equinox p2 to manage device development environment

Gaetan Morice leads Eclipse based IDE projects for embedded software development tooling. These projects involve lots of Eclipse technologies such as EMF, Xpand, CDT, TM and DLTK. He also leads research efforts on alternative JVM languages used in Eclipse plug-in development. He works in the Tools Delivery Team of Sierra Wireless.

 

Adrian Mos

Presentations: Connecting SOA Artefacts in Eclipse: The Mangrove SOA Modeling Framework, The SOA Top Level Project Take-off, Eclipse SOA TLP: Lock, Stock and Barrel

Adrian is an Eclipse Foundation committer to the STP project and the component lead for the STP Intermediate Model component. He currently serves as Technical Lead for Service Oriented Architecture (SOA) projects in the Tuvalu team in INRIA. Prior to this position, he has worked in both industrial and research environments focusing on building automated management solutions for enterprise Java systems. Adrian holds a PhD from Dublin City University, Ireland and a Computer Engineering degree from the Polytechnic University of Timisoara, Romania.

 

Bill Muldoon

CA Technologies

Presentations: More than a Pretty Face… Graphical DSL Modeling of IT Management with the Eclipse Modeling Project

Bill is a senior software architect working at CA. His background includes extensive software development experience. He was also a committer on the Eclipse COSMOS project.

 

Rob Murphy

Actuate Corporation

Presentations: Taking BIRT Reports Beyond the Designer - Understanding Your Deployment Options

 

Benjamin Muskalla

Tasktop

Presentations: What's new in RAP 1.3?, Single Sourcing RCP and RAP applications, RAP BoF

Benjamin Muskalla works as a software developer and consultant at EclipseSource in Karlsruhe, Germany. He is one of the core team of committers on the Rich Ajax Platform (RAP) project and contributes to several other Eclipse projects including e4, Platform UI and JDT. His interests include squash, billiards and generally working on open source software.

 

Jonathan Musset

OBEO

Presentations: Acceleo Code Generation : Let's start with an Android example

Jonathan Musset currently leads the Obeo products team and the Eclipse Acceleo project. He is also a software modernization expert.

 

Yuichi Nakamura

Presentations: A general remote debug system toolset for embedded systems

Yuichi Nakamura received his B.E. degree in information engineering and M.E. degree in electrical engineering from the Tokyo Institute of Technology in 1986 and 1988, respectively.
He received his D.E. degree from the Graduate School of Information, Production and Systems, Waseda University, in 2007. He is currently a senior principal researcher at System IP Core Research Labs., NEC Corp.
His interests include the design environment and tools for embedded systems

 

Sam Neth

Presentations: XQDT - XQuery Getting Momentum in Eclipse

Sam Neth is a Lead Engineer with Mark Logic Corporation, and has been a contributor to XQDT since before its migration to Eclipse in 2009.  Prior to joining Mark Logic, Sam spent nearly 15 years at Silicon Valley startups including Netscape Communications and Blue Martini Software, building enterprise and internet application architectures in Java.

 

Bob Nettleton

Oracle

Presentations: 11:00-11:30 Ask the experts: Project Gemini Panel Session

 

Glyn Normington

Presentations: 11:00-11:30 Ask the experts: Project Gemini Panel Session

 

Glyn Normington

GoPivotal, Inc.

Presentations: Eclipse Virgo, Eclipse Virgo Community Launch, The Future of Application Servers, Application Models for OSGi

Glyn leads three related open source projects: Eclipse Virgo (proposed project), Eclipse Gemini Web Container, and SpringSource dm Server. He serves on the OSGi Alliance Core Platform and Enterprise Expert Groups. He works for the SpringSource division of VMware in Southampton, England. He previously worked on Java runtimes in IBM. He was the spec lead of JSR 291 and on the Expert Groups of JSRs 277 and 294. Prior to that he worked on transaction systems.

 

Jeff Norris

Presentations: Rocket Science and the Republic

Dr. Jeff Norris is the supervisor of the Planning Software Systems Group at the NASA Jet Propulsion Laboratory.  His group develops operations systems for a variety of space missions including the Phoenix Mars Scout, Cassini Saturn Orbiter, Mars Reconnaissance Orbiter, and the Spirit and Opportunity Mars Exploration Rovers-- for which his team was co-winner of the 2004 NASA Software of the Year Award.  He is currently leading the development of the uplink system for the 2009 Mars Science Laboratory Rover mission and operations software development within NASA’s multi-center lunar Human Robotic Systems technology development project.  Jeff founded the JPL OPS Lab, an advanced agile development facility for the design, development, and deployment of mission operations software and human-robot interaction technologies.  Jeff helped operate the Spirit and Opportunity Mars rovers as a Tactical Activity Planner during the prime mission.  He received Bachelor's and Masters degrees in Computer Science from MIT, a Ph.D. in Computer Science from the University of Southern California, and lives with his wife and two children near Pasadena, CA.

 

Igor Novakovic

Empolis Information Management GmbH

Presentations: Searching the Cloud - the EclipseRT Umbrella!

Igor Novakovic is Deputy Director Development at Empolis GmbH. After joining empolis in 2000, he was at first responsible for the development of some server-side components written in C + + and Java. Later on, beside designing and developing J2EE applications, he successfully introduced company-wide the application lifecycle management based on open source tools. From 2006 he led the development of the solution "empolis Service Lifecycle Suite". Since late 2007 he is the co-lead of the SeMantic Information Logistics Architecture (SMILA) project. As of mid 2009 he is also responsible for integrating SMILA in the next generation of the product "Empolis Information Access System".

 

Martin Oberhuber

Wind River

Presentations: API Design and Evolution, TCF - Target Communication Framework Update for Helios, Challenge Eclipse - Ask the AC, The good, the bad and the ugly: Eclipse Bugs and how to increase your chance getting heard

Martin is the chair of the Eclipse Architecture Council, member on the Eclipse and DSDP PMC, Platform core and e4 committer, Target Management project lead and a certified ScrumMaster. Driven by his desire for constant improvement, he is involved in many areas around Open Source and Eclipse. Martin holds a degree in Telematics from the University of Technology Graz, and has been working for Wind River in Salzburg, Austria since 1998.

 

Marcel Offermans

Presentations: Become a Certified Bundle Manager today

Marcel is a software architect at luminis technologies with broad experience in different operating systems, languages and applications, ranging from enterprise applications to mobile, embedded and distributed systems. At luminis technologies, he is responsible for the architecture, development and support of an OSGi based software provisioning product and has been doing various commercial OSGi projects for over seven years. At Apache, he is a PMC member of Apache Felix and a committer of Apache ACE

He regularly speaks at conferences, including ApacheCon, EclipseCon, OSGi DevCon, Devoxx, NLJUG and various local demo camps and user forums and has given several hands-on trainings on OSGi related subjects.

 

Dave Orme

Presentations: OneBench Reloaded - Pushing the (OSGI) Modularity Story in an Enterprise-wide Rich Client Stack

A long-time participant in the Eclipse community, David Orme participated on the Legal committee in the Eclipse Board that created the Eclipse Foundation, started one of the first Eclipse RCP consulting companies, started Visual Editor Project, the first Eclipse project that was not led by IBM, started the Eclipse Data Binding component of the Eclipse Platform, and created the CompositeTable component of Nebula.

Currently, David had been contracting with J. P. Morgan for nearly three years, successfully helping to make Eclipse RCP the de facto and de jure internal standards for rich client applications.

 

Andrew Overholt

Presentations: A world-class Linux IDE: how do we get there from here?, The Linux IDE

Andrew works for Red Hat on Eclipse tools for C/C++ developers.  He is the project lead of the Eclipse Linux Tools project.

 

Ketan Padegaonkar

Presentations: Eclipse UI Test Automation with SWTBot

Ketan is a developer at ThoughtWorks Studios. At work, he's developing Twist, an eclipse based, next-generation collaborative functional testing platform for software teams. It provides a rich environment for authoring, executing, and maintaining tests. 

He is the founder and developer of SWTBot, an open-source functional testing tool for SWT, and Eclipse based applications in general.

He loves open-source, technologies and follows up closely on Eclipse developments. He has been working on Eclipse technologies for 4 years now, and likes to evangalize Eclipse. 

Ketan is currently in San Francisco, blogs at http://ketan.padegaonkar.name and can be contacted at [ketan at thoughtworks.com]

 

Alex Panchenko

Presentations: Broken Bricks in the Wall: Functional Testing and Supporting Eclipse Products, Part II

 

Benjamin Pasero

Presentations: 2:55-3:20 Rational Team Concert for Open Source Development: Experiences with RSSOwl , Advanced Eclipse Rich Client Platform

Benjamin Pasero works at IBM Rational Zurich on the Jazz Platform and Rational Team Concert with a focus on the Work Item and Foundation component. He is well experienced in the Eclipse Rich Client Platform with a focus on SWT and JFace and has written a number of articles on this topic, as well as giving workshops at conferences. He is also known as the author of the open source news reader RSSOwl. Benjamin can be reached via e-mail to benjamin_pasero {_at_} ch.ibm.com.

 

Marcelo Paternostro

Oracle

Presentations: Getting the most out of your models: performance and extensibility with EMF

Marcelo is a software engineer for IBM Rational Software at the Canada Lab. He has worked with Eclipse technologies since joining the company in 2000. Since 2004, he has been a committer on the EMF project and is one of the authors of the recent second edition of EMF: Eclipse Modeling Framework, the definitive EMF developer's guide.  He is also an E4 committer and has worked with the UI team on the first versions of the UI model. Besides his commitments to open-source, Marcelo is one of the senior developers of the IBM Rational Watchfire group.

 

Karl Pauls

Presentations: Become a Certified Bundle Manager today

Karl is the head of the OSGi competence center at akquinet. During the day he is busy leading OSGi project and at night he is a member of the Apache Software Foundation (ASF). With more then six years experience, a long time OSGi enthusiast, he is a commiter and member of the PMC of Apache Felix . Recently, he is co-authoring the "OSGi in Action" book.

 

Shawn Pearce

Google Inc.

Presentations: Towards Contributors Heaven: from CVS and SVN to EGit/JGit, Developing at Eclipse, Understanding and Using Git at Eclipse

Shawn Pearce is the second in command of the Git project.  He has been actively involved in the project since early 2006, contributing more than 1300 changes in 3 years. Shawn is the author of git-gui, a Tk based graphical interface shipped with git, and git-fast-import, a stream based import system often used for converting projects to git. Besides being the primary author of both git-gui and git-fast-import, Shawn's opinion, backed by his code, has influenced many key design decisions that form the modern git implementation.

In early 2006 Shawn also founded the JGit project, creating a 100% pure Java reimplementation of the Git version control system. The JGit library can often be found in Java based products that interact with Git, including plugins for Eclipse and NetBeans IDEs, the Hudson CI server, Apache Maven, and Gerrit Code Review, a peer code review system specially designed for Git. Today he continues to develop and maintain JGit, EGit, and Gerrit Code Review.

 

Gabriel Petrovay

Presentations: XQDT - XQuery Getting Momentum in Eclipse

Gabriel Petrovay is a software architect working for 28msec Inc., FLOWR Foundation, and ETH Zurich, where he is currently involved in XQuery-related open-source projects like XQDT or Zorba XQuery Processor. Gabriel has a MSc degree in Information Systems from ETH Zurich.  With more than 5 years experience in Java and .NET programming, Gabriel has been an Eclipse plugin developer for more than 3 years. In the last years the entire work has been centered around  XML and the XQuery standards. Gabriel also has experience as a trainer in the Microsoft IT Academy program.

 

Bret Piatt

Presentations: Cloud Deployment Toolkit: How the cloud reaches your IDE

 

Bret Piatt, technical alliances at Rackspace Hosting, is the primary technical contact for partners of the Rackspace Cloud division. He is also actively involved in the cloud computing community helping open source projects gain awareness and adoption.  Prior his current role, Bret spent 5 years in Product Management for both Rackspace and AT&T.  A self described “lifelong geek”, Bret’s professional technical experience comes from 5 years at SBC where he designed monitoring and management systems, optimized networks for enterprise customers, and performed lab testing on new products from potential suppliers and partners.

 

Pawel Piech

Wind River

Presentations: TCF - Target Communication Framework Update for Helios, The good, the bad and the ugly: Eclipse Bugs and how to increase your chance getting heard

Pawel is a committer on the CDT and Platform Debug projects.  Currently working for Wind River Systems in Alameda, CA since 2000. Graduated from Boston University with a BSCE degree. 

 

Steffen Pingel

Tasktop

Presentations: Developing at Eclipse, Simplifying update and extension install for RCP applications

Steffen Pingel is a software developer at Tasktop Technologies in beautiful Vancouver, BC. He enjoys working on Mylyn-based tools that keep developers focused and productive. He became a committer on the project in 2006 while completing his degree in Software Engineering at the University of Stuttgart. Steffen is fascinated by the quality and extensibility of the Eclipse platform which keeps inspiring him to improve the Mylyn framework.

 

Florian Pirchner

Presentations: Create a RCP App with Navigation and Dynamic UI Components, Dynamic EMF Views (not only) for OSGI Business Applications

For many years I am working as an erp application developer. In my freetime i am spending a lot of hours for the development of redview, a project based on emf and riena to render dynamic views.

I guess, beeing java developer is the second best job i could imagine. Only astronaut would be better...

 

Andrey Platov

Xored Software Inc

Presentations: Broken Bricks in the Wall: Functional Testing and Supporting Eclipse Products, Part I, Broken Bricks in the Wall: Functional Testing and Supporting Eclipse Products, Part II

 

Phil Quitslund

Presentations: UI Testing Principles and Best Practices, Make your GUIs Sing! Better, Faster Testing with Instantiations, Make your GUIs Sing! Better, Faster Testing with Instantiations, UI Testing Patterns and Best Practices

Phil Quitslund brings eight year’s experience in object-oriented programming to his role as Senior Architect and Team Leader of the WindowTester Pro product team at Instantiations.  Phil has extensive experience in developing Rich Client Platform (RCP) Developer tool products and a large web-service application development IDE, and has worked as a mentor on numerous commercial RCP projects, providing implementation, design and best practice mentoring.  An active member of the Eclipse research community since 2002, Phil has developed numerous tools for supporting advanced programming language features and extensions. He is a skilled presenter, with recent presentations at EclipseCon, EclipseWorld and SD Best Practices. Phil earned a Masters in Computer Science from Portland State University and a BA in Philosophy from Reed College.

 

Marc R. Hoffmann

Presentations: The Future of Code Coverage for Eclipse

Marc works as an independent consultant and was involved in the development of several commercial as well as open source Eclipse/RCP based projects and software products since 2004. He is the initial author and project lead of the EclEmma plug-in.

 

Vijay Rajagopalan

Presentations: Update, demos, and open-panel on Microsoft's tooling for and interoperability with Eclipse!

Vijay Rajagopalan is a Principal Architect in the Microsoft Interoperability team with the Platform & Interoperability Strategy division at Microsoft. His team is chartered to create & drive Interoperability Initiative across the company. His team collaborates with the Standards & Competitive Strategy teams at Microsoft on a number of projects – some recent interoperability efforts that were driven by his team include the Silverlight Tools for Eclipse, Software as a Service using Cross Platform SDK for Azure Services Platform, OpenXML, Federated Identity & CardSpace. Vijay has about 15 years of experience in the enterprise space, has worked with customers and partners such as Oracle, SAP, Siebel, Intel, Fujitsu, Microfocus, Accenture among others; he has been at Microsoft for over 11 years working in the capacities of Architect & Development Manager. Most recently Vijay drove modeling, business frameworks & extensibility for Visual Studio in Developer Division. His areas of interest are broadly in Software + Service, Formats & Protocol Interoperability, Federated Identity, data management, Domain Specific Languages, management of metadata and operational management but most of all in driving business value from technology investments.

 

Vijay Ramakrishnan

Presentations: Benefiting from the Business Ecosystem Around BIRT: Case Studies and Resources

 

Chris Ramsdale

Presentations: Google Web Toolkit

 

Chris Ramsdale has lived and worked in the Atlanta area for the past 13 years. Working in the mobile space with local companies such as Motorola, AppForge, and Air2Web, Chris has held positions as a Software Engineer, Tech Lead, and Product Manager. His current endeavour is working within Google's Developer Relations team to develop and advocate GWT best practices. 

 

Mirko Raner

Intuit, Inc.

Presentations: Building Eclipse Plug-Ins on a Continuous Integration Platform

Mirko Raner has been developing Eclipse-based applications and plug-ins since 2003. Currently, he works as a Senior Software Engineer for Intuit, Inc., where his team creates internal software development tools based on Eclipse. In addition to contributing to the Eclipse platform whenever he can, Mirko also created various open-source plug-ins for Eclipse, including Eclipsemail, Escripts, and Eclipse Multi-Touch. Mirko holds a Master's degree in Computer Science from University of Erlangen-Nuremberg. He is also a Sun Certified Java Programmer (JDK 1.1) and a Certified Scrum Master. In the past, Mirko has spoken at various conferences, including ACM OOPSLA and ITiCSE, JavaOne, JavaPro Live, and the USENIX Java Virtual Machine Symposium.

 

Pascal Rapicault

RAPICORP

Presentations: Discovering the p2 API, p2 BOF

Pascal Rapicault leads the Equinox p2 team, dedicated to provide a cross platform provisioning technology at Eclipse. Over his years of involvement at Eclipse, Pascal has shaped the Eclipse component story by contributing to the runtime, build and provisioning aspects, thus defining how components are designed, developed, built, deployed and finally executed. His current interests include providing a complete end to end solution to ease component development. More generally he is interested in software development and bringing research ideas to products.

 

Fy RAVOAJANAHARY

INRIA (Institute national de recherche en informatique et en automatique)

Presentations: Connecting SOA Artefacts in Eclipse: The Mangrove SOA Modeling Framework, The SOA Top Level Project Take-off

Fy currently serves as Service Oriented Architecture (SOA) Engineer in the Tuvalu team in the French National Institut for Research in Computer Science and Control. He's involved in European and French collaborative projects where he leverages Eclipse STP for monitoring and tooling purposes. Prior to this position, he has worked in software industry as JEE engineer. Fy holds a Master's degree in Computer Science from Joseph Fourier University, France.

 

Alena Repina

Presentations: Broken Bricks in the Wall: Functional Testing and Supporting Eclipse Products, Part I

 

Austin Riddle

Presentations: Eclipse to the Rescue

Austin Riddle earned his B.S. and M.S. in Computer Science from Texas A&M University.  His research interests include computer-human interaction, collaborative workspaces and authoring tools, digital libraries, and knowledge formalization, visualization, and retrieval.  He works for the Center for Applied Technology within the Texas Engineering Experiment Station, the engineering research agency of the State of Texas.  Austin has played a primary role in designing and developing innovative software projects in the domain of emergency response including:

  • Interactive emergency response technologies for ambulance and triage centers.
  • Data management tools for the purpose of pre-hospital intervention effectiveness research.
  • Chemical, Biological, Radiological, Nuclear and Explosive (CBRNE) terrorism incident management training simulations.
  • Information dashboard systems for emergency response and bio-surveillance operations, training and analysis.

Austin is a committer on the Eclipse RAP Incubator and does consulting in the wee hours of the night.

 

Scott Rosenbaum

Innovent Solutions

Presentations: Getting Started With BIRT

Scott Rosenbaum is a co-owner for Innovent Solutions, a consulting firm focused on the design and delivery of business intelligence systems since 1996. Scott has been on the BIRT Project Management Committee since November 2004. His focus is the development of business intelligence solutions for the insurance, banking, healthcare, retail sales and automotive industries. He holds a Bachelor of Science degree from General Motors Institute

 

Robin Rosenberg

Presentations: Towards Contributors Heaven: from CVS and SVN to EGit/JGit, Understanding and Using Git at Eclipse

Robin Rosenberg is an experienced developer at Dewire, well rehearsed in Java, C++ and many other languages, He joined the EGit project in late 2006 and is the second largest contributor to EGit and JGit. His main job consists of software development in finance and telecom, configuration management, tool and process support for other developers.
 

 

Joep Rottinghuis

Presentations: Making Dependency Injection work for you

Joep Rottinghuis is Productivity Tools Architect at eBay, Inc.

He is responsible for the architecture and implementation of various tools that support thousands of developers in various steps of the software development lifecycle, including Source Control Managements Tools, Bug Tracking, Merge Coordination System, and Eclipse/RCP Tools.

 

Denis Roy

Presentations: 16:45-16:57 Your Eclipse project website doesn't suck (anymore)!

Denis is the Eclipse Foundation's IT manager.  As one of the three Eclipse webmasters, he maintains the servers and software that keep Eclipse.org ticking.


Denis is the Phoenix project lead, and a committer on Babel (translations) and Dash (tools for committers and members).

 

Dan Rubel

Google Inc.

Presentations: UI Testing Principles and Best Practices, Developing High-Quality, Secure Code with CodePro AnalytiX, Building e4 Plug-ins , Developing High-Quality, Secure Code with CodePro AnalytiX

Dan Rubel, CTO and co-founder of Instantiations, Inc., is an expert in the design and application of object-oriented technologies with more than fifteen years of commercial software development experience, including thirteen years of experience with Java and nine years with Eclipse. He is the primary architect and product manager for several successful products, including RCP Developer and WindowTester. Mr. Rubel holds a Bachelor of Science degree from Bucknell and is co-author of the popular book, “Eclipse Plug-ins” (formerly Eclipse: Building Commercial-Quality Plug-ins), part of the Addison Wesley Eclipse Series. Third Edition released in December 2008, ISBN: 0-321-55346-2 (http://www.qualityeclipse.com).

 

Ken Ryall

Nokia

Presentations: What's New in the CDT (C/C++ Dev Tools)

Ken is a software architect at Nokia and a committer on the CDT project. Our team produces the Carbide.c++ tools for Symbian OS development.

 

Max Rydahl Andersen

Red Hat, Inc.

Presentations: How to make a framework plugin that does not suck, 16:58-17:22 Pimp my bug report

Max Rydahl Andersen works for Red Hat and is the project lead for JBoss Tools and Developer Studio and is a core developer on Hibernate and Seam.

Max have spoken at several EclipseCon's, JBUG's, JBoss World and Devoxx. Max blogs about JBoss Tools, Eclipse and Hibernate at http://in.relation.to/Bloggers/Max

 

Frank Rydzewski

Presentations: Making Healthcare Smarter: Dynamic Enterprise Applications using Eclipse RCP.

Frank Rydzewski holds Bachelor's degrees from the University of Iowa and the University of Pennsylvania in Computer Science and Neuroscience, respectively.  Frank has been working with Eclipse at Cerner since 2005.  His involvement with the Eclipse RCP has included: leading a reusable component (SWT-based) team, the development of rapidly prototyped RCP Applications for demonstration internally and at trade shows, and most recently designing and developing a Critical Care Dashboard application that is currently in production at multiple facilities across the country.  Currently, Frank is a Senior Software Architect and is involved in the design and development of the iAware Platform, whose foundation is the Eclipse RCP.

 

Christian Saad

Presentations: Painless (?) Metamodel Evolution, Eclipse SOA TLP: Lock, Stock and Barrel

Christian Saad works as a researcher at the University of Augsburg, Germany since 2008. His interests include the application of formal analyis methods to model-driven development and semantic technologies. Christian is a committer of the Eclipse Technology project Java Workflow Tooling (JWT), a customizable toolset for Business Process Management.

 

Miles Sabin

Presentations: Alternative JVM Language Support in Eclipse - Monkey-patching the JDT for fun and profit?

Miles Sabin runs a Scala-centric consulting company, Chuusai Ltd, but is perhaps best known in the Scala world for his outstanding contribution to the Scala IDE for Eclipse. Miles has made a business out of providing companies using Scala with the tools, practical advice, development help, training and the general support they need to be successful quickly. To find more visit: http://www.chuusai.com/

 

Sanjeeb Sahoo

Presentations: OSGi & Java EE in GlassFish

 

Nick Sandonato

IBM

Presentations: Down the Rabbit Hole: A Single Character in the XML Editor

Nick is an Eclipse Committer from IBM Rational for the Source Editing subproject of the Eclipse Web Tools Platform. He graduated from Virginia Tech with a B.S. in Computer Engineering.

 

Doug Schaefer

Blackberry Limited

Presentations: What's New in the CDT (C/C++ Dev Tools), A world-class Linux IDE: how do we get there from here?, Developing at Eclipse, CDT BOF, The Linux IDE, Wascana CDT for Windows Lives!

I am Doug.

 

Michael Scharf

Presentations: API Design and Evolution

The guy who always asks the stupid questions...

 

Thomas Schindl

BestSolution

Presentations: e4 - Anatomy of an e4-Application

Tom is self-employed and CEO of BestSolution.at Systemhaus Gmbh a software company building applications (RCP, J2EE) for companies around the world.

Besides implementing solutions their own BestSolution.at consulted companies to introduce Eclipse Technologies into their software stack by providing its knowledge about Eclipse Technologies and Software Design experience. Tom is one of the Platform-UI and Nebula committers working on JFace-Viewers, Nebula-Grid and contributed patches to other eclipse projects (EMF, ...). He is the founder of the UFacekit-Project which builds a layer of abstraction above Eclipse-Databinding.

He is a regular contributor to the eclipse newsgroups and received the top contributor award in 2007 for his work on JFace-Viewers.

Tom is part of the E4 project team and has written the EMF based platform prototype used as the starting point for the implementation of the next generation of the Eclipse-Platform.

He regularly blogs about his opensource work on http://tomsondev.bestsolution.at/.

 

Karsten Schmidt

Presentations: SAP's opening up towards Open Source - benefits and challenges

Karsten has been with SAP since 1988. He has held various positions in Technology Development. He was involved in SAP's decision for an Eclipse-based IDE in the Java space. Currently he is coordinating the Open Source activities in SAP's Java Server and Infrastructure organization.
 
Karsten has been involved in the Eclipse-SAP relationship for many years and has been a driving force behind the increased engagement of SAP that resulted, among others, in the switch to the "Strategic Member" status in early 2009.
 

 

Ryan Schmitt

Presentations: Xtext and GEF deliver editors for the Open System Engineering Environment

Ryan Schmitt is a software engineer for the Boeing company and a committer on the Open System Engineering Environment (OSEE) project. He graduated in 2009 from the University of Rochester with a Bachelor of Arts degree in Linguistics and a Bachelor of Science degree in Computer Science with an emphasis on compilers and programming languages.

 

Michael Schneider

Presentations: JDojo Rising - Develop JavaScript with the Power of the Eclipse Java Development Tools, 4:45-5:10 Rev Up with the Jazz Script Engine

Michael Schneider works as Software Engineer at IBM Rational Research GmbH in Zurich, where he leads the development of planning tools for agile teams. His interests include developing complex Eclipse and Web applications, their architecture as well as the tooling that helps implement them. He implemented and delivered solutions to share code between these two platforms while maintaining their unique characteristics.

 

Remi Schnekenburger

CEA LIST

Presentations: Papyrus: Advent of an Open Source IME at Eclipse

Remi Schnekenburger is a research engineer working for the CEA LIST (an arm of the French Atomic Energy Agency). Since 5 years, he plays with Eclipse around Model-based Engineering subjects.

He was involved in the development of the first version of the Papyrus tool, dealing mainly with the architecture of the tool, the modelisation based on textual language and build engineering. He is now involved in the Papyrus MDT project, dealing with tool customisation, profile support and text parsers. Remi is also in charge of the project build using Athena

 

Rich Sharples

Presentations: The Future of Application Servers

Rich is the Director of Product Management for JBoss Application Platforms and developer tools at Red Hat. He has spent the last decade evangelizing, using and designing Enterprise Java Middleware; he previously worked for Forte Software and Sun Microsystems and as an independent software developer and consultant. In his spare time he tolerates running, enjoys playing and coaching soccer and ignoring his email.

 

Abhisek Sinha

Presentations: Jumpstart: Making Your App Shine with Rich Reports and Visualizations Using BIRT

Abhisek Sinha is a Product Manager at Actuate Corporation, responsible for the BIRT product line. Abhisek has over 11 years of experience in the enterprise software industry working in a variety of Product Management and Consulting roles with diverse customer applications.Prior to Actuate, he was a Program Manager at eTouch Systems and specialized in leading technology initiatives in the domain of Content Management and Collaboration software. Abhisek has a B.S. in Engineering and an MBA from the Haas School of Business, UC Berkeley.

 

Ian Skerrett

Eclipse Foundation

Presentations: e4-Rover Mars Challenge BOF, Eclipse Foundation: Raw and Uncut, Panel: The Future of Open Source

 

Shaun Smith

Oracle

Presentations: Getting Started with Eclipse RT, US Oncology: Experiences Building a Complex Electronic Medical Record Application with EclipseLink and Coherence, JPA 2.0 and Dali: Developing for Java EE 6

 

Shaun Smith is a Principal Product Manager for Oracle TopLink and an active member of the Eclipse community.  He's Ecosystem Development Lead for the EclipseLink project and a committer on the Eclipse EMF Teneo, and the Dali Java Persistence Tools projects.  He’s currently working on OSGi persistence and Oracle TopLink Grid, which integrates Oracle Coherence with EclipseLink JPA to provide “JPA on the Grid”.

 

Andrei Sobolev

Presentations: Broken Bricks in the Wall: Functional Testing and Supporting Eclipse Products, Part I

 

Matthias Sohn

SAP AG

Presentations: Towards Contributors Heaven: from CVS and SVN to EGit/JGit, Understanding and Using Git at Eclipse

Matthias is with SAP since 1999. He has held various positions in Technology Development. Currently he is leading the core development infrastructure team in SAP's Java Server and Infrastructure organization. He is involved as a committer on EGit and JGit. In his spare time he enjoys playing the double bass in a symphony orchestra.

 

Ruth Soliani

Presentations: Going Mobile – The Sequoyah Project, Eclipse, Eclipse, everywhere, DTP in the Real World

Ruth Soliani is a software project manager at the Eldorado Research Institute (an Associate Member of Eclipse Foundation). She holds a BS in Computer Science from University of Campinas (UNICAMP). Ruth works at Eldorado since 2002 and has been working on Eclipse-based development tools since 2004. Currently she manages the development teams of MOTODEV Studio for Android and of DSDP/Sequoyah project, sponsored by Motorola Inc. 

 

Charles SOUILLARD

Presentations: Case study: Bonita Open Solution 5, Leverage Eclipse projects to build an integrated BPM solution, No more "no more handles"

Charles Souillard, Chief Technical Officer and co-founder. Charles leads the BonitaSoft product development organization. Charles coordinates with the Bonita community and users to define the product roadmap and is responsible for its execution. Prior to BonitaSoft, he was head of the Bonita core development team within Bull and has significant experience developing critical application with Business Process Management and Service Oriented Architecture technologies.

Charles holds a Master's degree in Computer Science from Polytech' Grenoble (France).

 

Ola Spjuth

Presentations: Bioclipse: A Rich Client for the Life Sciences

Ola Spjuth is a researcher at the Department of Pharmaceutical Biosciences at Uppsala University, Sweden. He is the original author and coordinator of the Bioclipse project, which is an international collaboration to develop a platform and workbench for the life sciences based on the Eclipse framework. His research interests include eScience and drug discovery, and he is a promoter of SOA for answering scientific questions and promoting interoperability in the life sciences. Ola received his PhD in 2009, with the thesis title: "Bioclipse - integration of software and data in the life sciences".

 

Raghunathan Srinivasan

Oracle

Presentations: WTP Uncovered - All you need to know about building applications with WTP, Building JSF 2.0 Web Application with the JSF Tools Project

 

Greg Stachnick

Presentations: WTP Reloaded - Experience the cutting commercial edge of WTP-based distributions

 

David Steinberg

IBM

Presentations: Getting the most out of your models: performance and extensibility with EMF

Dave Steinberg is a software developer at the IBM Canada Lab in Toronto. He has worked with Eclipse and modeling technologies since joining the company and has been a committer on the EMF project since its debut in 2002. He is the lead author of the recent second edition of EMF: Eclipse Modeling Framework, the definitive EMF developer's guide.

 

Eike Stepper

Presentations: Eclipse Modeling Panel, Scale, Share and Store your Models with CDO

Eike 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 conducted dozens of successful customer projects. Eike has initiated and is still actively leading the CDO Model Repository and Net4j Signalling Platform projects at Eclipse.

Visit Eike's blog for more information...

 

Rob Stryker

Red Hat, Inc.

Presentations: Dash Athena Exposed: Or, How I Learned to Quit Worrying About PDE & Love the Build Process

 

Martin Taal

Presentations: Mapping XML Schema to Relational DB Schemas using EMF Teneo

 

Martin Taal is the founder and lead of the EMF Teneo project and committer on the CDO project.

Martin is an independent software consultant mainly working on data-centric business web applications. The past 15 years he has worked in different roles varying from functional architect to development manager, team lead and software developer.

His interests vary from technical architecture of web applications to functional ERP areas such as production planning, inventory management, parts planning and rental and leasing.

The last 9 years Martin has primarily worked on business web applications on topics such as e-procurement, product data management, content management and supplier management.

Currently he is working on projects related to open source ERP and content management systems with a focus on designing and developing new web application user interface architectures using model driven development techniques.

 

Olivier Thomann

IBM

Presentations: What's new in JDT, JDT Fundamentals, Who Took The Cookie From The Cookie Jar?

Olivier Thomann is a software developer with IBM Rational Software at the IBM Ottawa labs, and has been a committer on the Eclipse project since its inception. He is the JDT/Core team lead and has been a key contributor to the team where he focused on bytecode generation, java formatter, DOM/AST creation. He is also one of the initial contributor to the project API Tooling.

 

Beth Tibbitts

Presentations: Make Me an Eclipse View (with less Plumbing) – The PTP External Tools Framework Feedback view, UPC and OpenMP Parallel Programming and Analysis in PTP with CDT

Beth Tibbitts is a veteran of software development in IBM, including APL and LISP, both underdog languages and environments, and eventually C++ and Java, amongst many others. Beth has developed tools for Engineering and Financial Analysis, Expert Systems, debuggers, education, ADHD children, and for making web sites more accessible to persons with disabilities. She became a fan of Eclipse several years ago and has written tools for programmers and users including tools for porting C and C++ programs to Linux. She is a committer on the Parallel Tools Platform Project and now develops tools for high performance computing users, primarily aiding in the development and analysis of parallel programs to increase productivity, making heavy use of the APIs in the CDT. She is also a committer on the X10DT, an Eclipse IDE and tools for the new X10 parallel language.

 

Kai Toedter

Siemens AG

Presentations: e4 - Anatomy of an e4-Application, What's new in e4 CSS Styling?, Advanced Eclipse Rich Client Platform

Kai Tödter is software engineer/architect in the architecture department of Siemens Corporate Technology. He has more than 12 years of professional Java experience. His main interest is software architecture for smart clients and he focuses on Java rich client platforms like Eclipse RCP. Kai is Siemens' primary contact in the Eclipse Foundation and committer in the e4 project.

 

Dominique Toupin

Presentations: A world-class Linux IDE: how do we get there from here?, The Linux IDE

Developer Tool Manager at Ericsson where he works on software engineering improvements with the open source community, researchers and commercial companies. Areas include debug, trace, edit/compile/build, static analysis, profiling. He previously developed systems to manage cellular network and was a software developer in research groups. He holds a bachelor and a master's degree in Software engineering.

 

Jeff Trent

Presentations: Switchboard: A new model for distributed programming

Jeff Trent is a Consulting Member of Technical Staff and a development lead of future generation componentry in the WebLogic Server Division of Oracle. Jeff began working at Oracle as the Security Development Lead of OC4J, Oracle's predecessor JEE application server. Prior to joining Oracle, he spent time at Paytrust, PHH/Cendant, Lucent, AT&T, LogicWorks/Platinum Technologies, and was also an independent consultant for several years. Jeff was one of the earlier pioneers of internet development, co-authoring a book on MS ISAPI development in the mid 1990's. Today he is spending time applying distributed computing concepts and OSGi.

 

Dimitar Valtchev

Prosyst Software

Presentations: Realistic Remote Management of OSGi-based Residential Boxes

Dr. Dimitar Valtchev is Chief Technology Officer of ProSyst Software which has been deeply involved in the OSGi development since 1999. His main interests are in the fields of embedded systems, device management, and distributed computing. Currently Dimitar, who is leading a team of 120+ OSGi developers at ProSyst, is involved in numerous projects using the OSGi technology.

 

Jason Van Zyl

Sonatype

Presentations: OSGi bundles, Eclipse plugins and RCP applications with Tycho, Nexus & Hudson, 10:00-11:00 Developing with Maven 3.0 and M2Eclipse 1.0 , 11:00-12:00 Managing P2 Repositories and Repository Interoperability with Nexus Professional, Tycho Build Workshop, Managing OBR Repositories with Nexus, Build and Continuous Integration with Eclipse

 

Jason van Zyl is CTO of Sonatype and the founder of the Apache Maven project, the Plexus IoC framework, and the Apache Velocity project. Jason currently serves on the Apache Maven Project Management Committee. He has been involved with the Apache Software Foundation (ASF) for seven years, helped to found Codehaus, a well respected incubation facility for open source community projects, and is a frequent speaker at many major software conferences, including JavaOne, EclipseCon, EmergingTech, and ApacheCon. Jason has over ten years of enterprise software development experience. He founded Periapt, Inc., a company that provided software infrastructure development services to Fortune 500 companies such as Toyota Corp., Bank of America, and Coca-Cola Co. Previous to Periapt, he worked as a Technology Architect at Compusense, a world leader in sensory analysis and data research.

 

Paul VanderLei

Band XI International

Presentations: Working with OSGi: The stuff you need to know, OSGi Best and Worst Practices

 

Paul VanderLei is a partner at Band XI International. He has more than 25 years of software engineering experience with an emphasis on object-oriented design and agile practices. He is well known for his innovative yet straightforward engineering solutions to complex problems. After earning his MS in computer science from Arizona State University, he joined Object Technology International and worked on a wide range of Smalltalk-based systems. After OTI’s acquisition by IBM, Paul developed embedded Java applications and user interfaces for the automotive and medical industries as a founding member of IBM’s Embedded Java Enablement Team. He has been using OSGi in commercial applications for over ten years. He lives in Grand Rapids, Michigan, with his wife and four children.

 

Jinesh Varia

Presentations: Amazon Web Services Cloud and Eclipse

As a Technology Evangelist at Amazon, Jinesh Varia helps developers take advantage of disruptive technologies that are going to change the way we think about computer applications, and the way businesses compete in the new web world. Jinesh has spoken at more than 100 conferences and user groups around the world. He is focused on furthering awareness of web services and often helps developers on 1:1 basis in implementing their own ideas using Amazon’s innovative services.

Jinesh has over 9 years experience in XML and Web services and has worked with standards-based working groups in XBRL. Prior to joining Amazon as an evangelist, he held several positions in UBmatrix including Solutions Architect, Enterprise Team Lead and Software engineer, working on various financial services projects including Call Modernization Project at FDIC. He was also lead developer at Penn State Data Center, Institute of Regional Affairs. Jinesh’s publications have been published in ACM and IEEE. Jinesh is originally from India and holds a Master’s degree in Information Systems from Penn State University. He plays tennis and loves to trek.
 

 

Lars Vogel

Presentations: The way you look tonight - Generating flexible UI's with EMF and Databinding, e4 - Anatomy of an e4-Application

Lars is a developer, consultant, trainer and product manager. He is currently working as a Product Manager at SAP AG and as an independent Java and Eclipse consultant.

He has a deep and broad background in Java and Eclipse technologies and is a committer in the Eclipse E4 project. He is a regular speaker at SAP and Java / Eclipse events and is well known for his Java technology related website http://www.vogella.de.

 

Sebastian Voigt

Presentations: Searching the Cloud - the EclipseRT Umbrella!


Sebastian was born in 1975 and was educated in Germany. He holds a BA and MA in electrical engineering and technical informatics and a doctorate degree in engineering from the Technical University of Hannover. His dissertation was about peer-to-peer information exchange and access rights. Sebastian has been instrumental in setting up the SMILA initiative at eclipse. He is currently  Co-Project-Lead of the SMILA project as well as Co-Project-Lead of the brox product development efforts around eccenca.

 

Elias Volanakis

EclipseSource

Presentations: The Ribbon IDE - a leaner, modern UI for Eclipse, Single Sourcing RCP and RAP applications, Riena 2.0 - New and Noteworthy

Elias Volanakis (@evolanakis) is an Eclipse expert at EclipseSource. He divides his time between committer work on Eclipse Riena - a platform for powerful and friendly client/server applications - and helping people write Eclipse-based software. In between he shares Eclipse tips on his blog. When not coding he enjoys running, climbing and the art of cooking. 

 

Gunnar Wagenknecht

Tasktop

Presentations: Building Server-Side Eclipse based web applications (2.5h to 12:30)

Gunnar is a software engineer who loves server and application
architectures especially those involving Equinox/OSGi. In his primary
role at AGETO he is thrilled to work on open source software, emerging
platforms and technologies, and to help companies understand Eclipse and
OSGi and execute on their business objectives in an open source context.
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 is also a member of the Technology PMC which he
represents on the Eclipse Architecture Council. Apart from Eclipse he
loves chatting about fishing, diving and his family and other things
that matters over a good beer or a glass of dry, barrel aged red wine.

 

Tim Ward

Presentations: Using JPA in OSGi

 

Tim Ward is a design and development lead for IBM’s OSGi Applications Feature Pack for WebSphere Application Server. He participates in the OSGi Enterprise Expert Group (EEG), which creates specifications describing the use of enterprise technologies in an OSGi framework. As an EEG member he co-authored the RFC and draft specification for using JPA in an OSGi environment. He is also an active committer in the Apache Aries project, which provides an application container based on implementations and extensions of the application-focused specifications defined by the EEG.

 

John Ward

Presentations: Getting Started With BIRT

 

Marv Waschke

Presentations: More than a Pretty Face… Graphical DSL Modeling of IT Management with the Eclipse Modeling Project

Marv Waschke is a long time developer of service management software for CA Inc. He has struggled for many years to bridge the great divides between business analysts, IT technologists, and software engineers.

 

Thomas Watson

IBM

Presentations: Hooking into the Equinox Framework, Composite Bundles - Isolating Applications in a Collaborative OSGi World, Freedom of Association

Thomas co-leads the Equinox Project at Eclipse and is a member of the Eclipse Runtime PMC. Thomas has 10 years of experience as an IBM software architect and developer, and is currently working for IBM Lotus. Thomas's focus is on modularity and the OSGi Framework design and development. He is the lead developer for the Equinox OSGi Framework implementation in Eclipse.

Thomas 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 made significant contributions to the OSGi Release 4 specifications.

 

Greg Watson

IBM

Presentations: The Parallel Tools Platform: A Development Environment For High Performance Computing

Greg Watson is a Senior Software Engineer at IBM and project leader for the Eclipse Parallel Tools Platform Project. His research interests focus on tools for parallel computers, program debugging, distributed computing, and operating systems, which has led him to work in some strange places, such as Los Alamos National Laboratory. In addition to Eclipse, he has also contributed to other open source projects, such as the award winning Clustermatic Linux-based cluster management system and the LinuxBIOS project that aims to replace your proprietary BIOS with an open source alternative.

 

 

Jason Weathersby

Presentations: BIRT to the Bare Metal: Framework and API

Jason Weathersby is the BIRT Evangelist at Actuate Corporation and a member of the Eclipse Business Intelligence and Reporting Tools (BIRT) Project Management Committee (PMC). Jason has over 15 years experience in the software development field, ranging from real time process control to business intelligence software and is currently a committer on the BIRT Project. At Actuate, Jason is responsible for educating the Open Source community on BIRT and encouraging its adoption, and is responsible for managing the Eclipse BIRT newsgroup and website.  Jason has co-authored two BIRT books and has presented on BIRT at more than 20 conferences worldwide.  Find him at BIRT World (birtworld.blogspot.com).

 

Paul Webster

IBM

Presentations: Parts and Services - the e4 Model and Application Framework, Migrating to e4

Paul Webster received a B.A.Sc. in Computer Engineering from the University of Waterloo in 1994. After many years working on telephony software and network configuration software in Java and C++, Paul joined the IBM Eclipse Platform UI team in May 2005 and is currently working for IBM Rational Software. Paul is working on the e4 framework and builds, as well as being responsible for command and handlers, keybindings, and menu contributions.

 

Michael Wenz

SAP AG

Presentations: Graphiti - The Graphical Tooling Infrastructure Speaking Plain Java, Graphiti - The Graphical Tooling Infrastructure Speaking Plain Java

Michael Wenz currently works as Senior Developer at SAP AG in the area of Eclipse-based tools infrastructure and model-driven development. He is also the designated project lead of the proposed Eclipse project Graphiti.

 

John Wiegand

IBM

Presentations: Living Architectures - Experiences with Eclipse and the Jazz Initiative

John Wiegand is a Distinguished Engineer at IBM Rational's Beaverton (Oregon) lab and Rational Chief Architect.  John is responsible for defining the architectural and implementation aspects of Jazz as a platform for use in products across the software lifecycle. Prior to John's current assignment, he was the technical lead for the Jazz project.  John was the principal architect for the Eclipse Platform infrastructure and played a central role in the development of VisualAge for Java and Eclipse. John is a former member of the Eclipse Foundation Board, and played a key leadership role in establishing Eclipse as a successful open source project.  John strives to enable teams to deliver high quality products on-time - pioneering, with Erich Gamma and others, an approach to software development called "The Eclipse Way".

 

Greg Wilkins

Intalio Inc.

Presentations: Getting Started with Eclipse RT, The Future of Application Servers

 

Oliver Wolf

Presentations: Eclipse Swordfish reloaded, The SOA Top Level Project Take-off

Oliver Wolf works for SOPERA GmbH, an open source SOA product company based out of Bonn, Germany. As SOPERA's Chief Architect, he is responsible for the architecture of SOPERA's SOA runtime platform and co-leads the Eclipse Swordfish project. Prior to joining SOPERA, Oliver held various positions in software architecture and IT security consulting.

 

Martin Woodward

Presentations: The Life and Times of an Eclipse Developer working inside Microsoft Corporation

Martin Woodward is the Program Manager of the Cross Platform Tools team for Microsoft Visual Studio Team Foundation Server.  He is an active member of many online and offline technology communities and a contributor to open source projects including CruiseControl and Eclipse PDE.  Prior to joining Microsoft, Martin worked for several large organizations as a systems integration consultant primarily specializing in J2EE based solutions for high volume web sites.  Martin is a well known member of the Application Lifecycle Management community and is a regular speaker on the topic at many events internationally.  You can find him on his blog at http://www.woodwardweb.com, his podcast at http://www.radiotfs.com or contact him via Twitter @martinwoodward.

 

Jing Xie

Presentations: WhiteList Checker: An Eclipse Plugin to Improve Application Security

Jing Xie is a second year Ph.D. student at Department of Software and Information System at UNC Charlotte. Her general interests are software security and secure programming. Her advisor is Dr. Bill Chu. 

 

Yves YANG

Soyatec

Presentations: PMF - UI Modeling Engineering Framework, 10:00-10:30 Overview of XWT - Declarative UI for enterprise application, 10:30-11:00 Develop an e4 Application More Simply than a Visual Basic Application, 11:00-12:00 Part 1: Adoption of Eclipse by Thales, Part 2: UI modeling in Action with PMF, e4 and EGF

Yves YANG, Eclipse committer, has over 18 years of experience working with OO software development and mainly worked on Eclipse and ODBMS: GemStone, Matisse and Versant. He was the chief architect of first Eclipse UML plugin from 2002 to early 2006. He is also the project leader of the eclipse project: ESL, VE and PMF. He is the main contributor of XWT, XWT Designer and e4 Workbench Designer. His activities focus on the Modeling UI and Visual UI Tools.

 

Murat Yener

eteration A.S.

Presentations: OSamI Tools for OSGi Application Developers

Murat Yener, completed his Bs and Ms degree at Istanbul Technical University. Took part in several projects still in use in ITU Informatics Institute. Worked in Isbank's Core Banking exchange project as J2EE developer. Designed and completed several projects still on market by Muse Systems. Worked in TAV Airports Information Technologies as Enterprise Java & Flex developer. Worked in HSBC as Project Leader responsible for Business Processes and Rich client user interfaces. Currently employed at eteration A.S.

 

Sebastian Zarnekow

itemis AG

Presentations: Xtext - A Language Development Framework, Editing MWE Files with Pleasure - A Sneak Peek at the new Editor

Sebastian Zarnekow (itemis) is a software architect and consultant at itemis in northern Germany. He develops frameworks and tools for model-driven and language oriented software development and is a committer for Xtext, Xpand and MWE. Sebastian is a speaker at conferences and author of articles for magazines.

 

Matthias Zimmermann

Business Systems Integration AG

Presentations: Eclipse Scout: A Mature Business Application Framework going Open Source, Business Applications: A Piece of Cake using Eclipse Scout (2h Tutorial)

Matthias Zimmermann: (matthias.zimmermann@bsiag.com) Matthias works as a project manager for Business Systems Integration AG (Switzerland). In addition to the Eclipse Scout project he is interested in pattern recognition, soaring, and raising his kids. Matthias is a co-lead of the Eclipse Scout project.

 

Andrea Zoppello

Engineering Group

Presentations: Integration of BPEL with OSGi for an effective SOA solution, Eclipse SOA TLP: Lock, Stock and Barrel