Presenters

Joe

Presentations: Cool Concurrency with CheckThread

Joe Conti is the creator of CheckThread.org, an open source project for catching Java concurrency bugs through static analysis. Joe has over 10 years of combined experience in desktop and enterprise concurreny applications using Java.

 

Laksono

Presentations: An Effective RCP Application for Program Performance Analysis

Laksono Adhianto is a postdoctoral researcher at Rice University, department of computer science. His research interest includes research and development of tools for measurement and analysis of application performance. He is a member of HPCToolkit project led by Prof. John Mellor-Crummey. HPCToolkit is open-source suite of multi-platform tools for profile-based performance analysis of applications

 

Annamalai

Presentations: Eclipse Ecosystem in India

Annamalai C, is the CEO of ANCiT Consulting, India's 1st Eclipse Consulting Firm and Eclipse Foundation Member. He have won the Eclipse Innovation Grant Award in 2004. Has Trained more than 1000 people so far in Eclipse based Technologies in India since December 2006. He is currently also the Zone Leader for http://eclipse.dzone.com ... Organised 4 DemoCamps and 1 DeveloperCamp successfully in India. He is the lead Organiser behind Eclipse India Summit 2009, a 4 day conference to be held in India in July 2009 www.eclipsesummit.com. The most ethusiastic Eclipse Evangelist in Indian SubContinent working with more than 40 Clients in the Indian Region.

 

SureshKrishna

Presentations: JSONViewer and XPathUtility

Suresh Krishna has been a programmer since 2000 and has been working on the domain modeling, IDEs, and productivity tools. Inspired by the IDE evolution and developer productivity, he works primarily on the Eclipse plug-ins and RCP applications. Extreme Programming and Scrum are his favorites, along with evangelizing Eclipse to the user, developer, and corporate communities. He enjoys his free time writing blogs and product evaluations.

 

Koen Aers

Presentations: Executing BPMN

Koen Aers is a Senior Software Developer at the JBoss Division of Red Hat, Inc. He is currently driving the Eclipse support for the jBPM project which is JBoss's workflow and BPM engine. He is part of the jBPM team since April 2004. Koen graduated as a Civil Engineer from the Belgian Royal Military Academy and obtained an additional Master's Degree in Information Technology at the Brussels Free University. Before joining JBoss, he worked respectively in the IT department of the Belgian Army and as a software consultant. Koen is a regular speaker at public events and conferences such as Java User Group meetings, EclipseWorld, EclipseCon, JBoss World, SOA World and at occasions such as the jBPM public trainings.

 

Annas Al Maleh

Presentations: Simplifying Desktop Development with Glimmer

Annas "Andy" Maleh is a senior consultant at Obtiva, an agile consulting firm that specializes in Eclipse RCP, JEE, and Rails development. As the founder and lead-developer of Glimmer, he continuously delights in coming up with new ways to make desktop application development easier and more efficient. Andy has given a number of talks related to desktop development, design patterns, usability, agile practices, Ruby, and Glimmer. He presented at EclipseCon 2007/2008, EclipseWorld 2006/2007/2008, RubyConf 2008, and Agile 2008. Andy holds a B.S. in Computer Science from McGill University and an M.S. in Software Engineering from DePaul University.

 

OSGi Alliance

Presentations: OSGi Short Takes, OSGi Dual Talks: Scala + Peaberry, OSGi Dual Talks: Clouds + Bundle Generation, OSGi DevCon 2009 BOF

 

Andres Almiray

Presentations: Introduction to Groovy , Streamlined Testing

Andres is a Sun Certified Programmer, Sun Certified Web Component Developer with more than 8 years of experience in software design and development, currently working for Oracle as a Principal Software Engineer. He has been involved with web and desktop application development since the early days of Java. He also has been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include Groovy, developer testing and swing hacks. He is a true believer in open source and has participated in popular projects like Groovy, JMatter and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder to name a few). Recently he helped launch the Griffon framework, a project that delivers high productivity gains and an agile experience to Swing development. Andres maintains a blog at http://jroller.com/aalmiray

 

Chris Aniszczyk

Presentations: PDE State of the Union, OSGi for Eclipse Developers, What's new in Plug-in Development?, Challenge Eclipse - Ask the AC (Panel), Eclipse In Action, New Things Aspects and Plug-In Development, OSGi Development Tooling

Chris is the co-lead for the Eclipse Plug-in Development Environment (PDE) project and a jack of all trades at EclipseSource. Chris tends to be all over the place inside the Eclipse community by committing on various Eclipse projects and also bringing in new projects. He sits on the Eclipse Architecture Council, the Technology PMC and the Eclipse Foundation Board of Directors. Chris's passions are software advocacy, open-source, running, tooling, modularity and anything related to Eclipse. He's always available to discuss open-source or Eclipse over a frosty beverage.

 

Aleksey Aristov

Weigle Wilczek GmbH

Presentations: OSGi on Clouds. Hosting OSGi runtime in cloud computing environments.

Aleksey Aristov is research & development director at WeigleWilczek GmbH. As a OFMP project co-lead he is interested in SOA, OSGi and domain specific languages. Also he is a CTO and founder of Cloud Services, a company that makes movement towards cloud computing easier.

 

John Arthorne

IBM

Presentations: What's the Context?, A deep dive into the platform resource model

John has worked on the Eclipse project for the past decade in many different areas, and more recently on the Equinox project. In recent years he has focused on the workspace model, concurrency infrastructure, provisioning (Equinox p2), and overall platform API quality. John is a member of the Eclipse Architecture Council, and has authored numerous articles and a book on Eclipse. He has spoken frequently at EclipseCon and EclipseWorld on subjects ranging from Eclipse API design, to RCP application authoring and concurrent programming in Eclipse.

 

Jeff Atwood

Presentations: The Social Mind: Designing Like Groups Matter

Jeff Atwood lives in Berkeley, CA with his wife, two cats, and a whole lot of computers. He has a particular interest in the human side of software development, as represented in his Coding Horror blog. Jeff is also CEO of Stack Overflow, a fledgling Q&A community for programmers, with his business partner Joel Spolsky.

 

Jan Bartel

Intalio Inc.

Presentations: Jetty @ Eclipse

Jan Bartel is the Chief Engineer and one of the co-founders of Webtide, and Mort Bay Consulting. She has extensive industry experience as a team leader and consultant, working with java, J2EE, and other key related technologies. She is a contributor and committer to a number of open source projects in addition to Jetty, of which she is one of the project leaders. During her 20 year career, she has delivered both client-side and server-side applications in industry sectors as diverse as online services, telecommunications, and banking and finance. Jan received her B.A and M.A (Pass) degrees in Computer Science from Sydney University, Australia.

 

Neil Bartlett

Presentations: Component Oriented Development in OSGi with DS, Spring and iPOJO

Neil is a Java developer and consultant specialising in Eclipse RCP, RAP and OSGi, in particular their use in large enterprise settings. Recently he has helped a number of financial institutions with their adoption of RCP and evangelises the use of the Eclipse/OSGi technology platform for both client and server-side development.

Neil is also the author of "OSGi in Practice", an introductory book on OSGi which is available for free under a Creative Commons license.

 

Cameron Bateman

Oracle

Presentations: Developing Java EE Web applications with JSF Facelets and JPA

 

Dennis Beasley

Presentations: Supporting Scenario-based Reading in Code Inspections with Eclipse a Work in Progress

Dennis Beasley first software project went into production in Jan 1976. He has been tormenting users ever since. Since 1981 he has been working at what is now Alcatel-Lucent. Going through companies such as Western Electric, AT&T, NCR, AT&T again, Lucent and now Alcatel-Lucent.

 

Wayne Beaton

Eclipse Foundation

Presentations: Challenge Eclipse - Ask the AC (Panel), Cool Things

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.

 

Serge Beauchamp

Freescale Semiconductor

Presentations: Project File Structure and Core Resources changes in e4

Serge Beauchamp is Senior Software Engineer at Freescale Semiconductor, formerly the semiconductor division of Motorola. He has been developing C/C++ IDE since 2000 where he joined the IDE team at Metrowerks to work on their CodeWarrior tools. He is a committer in the E4 project and has been involved in the E4 Resource improvement effort.

 

Zsolt Beothy-Elo

Talend

Presentations: Eclipse Community Registry, a building block to foster the adoption of the Eclipse Runtime

Zsolt Beothy-Elo is a software engineer at SOPERA GmbH located in Bonn, Germany. Zsolt has more than 10 years experience in building repositories and using them.

 

Mario Bernhart

Presentations: ReviewClipse - Supporting Code-Reviews within the Eclipse IDE

Mario Bernhart is a research assistant at the Vienna University of Technology. He is currently working in the field of software development, software quality assurance and software testing - both, from an academic and industrial perspective.

 

Imad BERNOUSSI

Presentations: Agile Modernization using Automated PIM Extraction from non-OO legacy systems, Model Driven Legacy Modernization (Hands On)

Imad Bernoussi is the BLU AGE Technical Marketing Director. Graduated as a State Engineer from ENSIAS, Imad has more than 10 years experience in J2EE and .NET software development. He is also an expert in MDA particularly in the Eclipse area.

 

Jordi Boehme Lopez

Innoopract GmbH

Presentations: Down with WAR. Server-side deployment with p2, My workbench on your desktop? The Yoxos OnDemand free download configurator., EPP Wizard - The Future for Custom Eclipse Downloads

Jordi works as an Eclipse developer and consultant at EclipseSource.
He leads the commercial Yoxos Enterprise product team and is a committer on the Eclipse Rich Ajax Platform (RAP) and Eclipse Packaging Project (EPP) projects. Jordi has built several Eclipse-based tools and IDEs since 2004 and has worked on a variety of commercial RAP applications.

 

Boris Bokowski

Presentations: Web to desktop, desktop to web, The Modeled UI in Eclipse e4, The e4 Programming Model Across Web and Desktop, RCP Mail 2.0: Commands, Common Navigator, and Data Binding, Two Talks: SWT on Cocoa / Helping Your Users, The e4 committer and contributor BoF

Boris Bokowski is a Software Developer with IBM Rational in Ottawa, Canada and a full-time Eclipse committer working on the Platform UI team and the new e4 project. He is part of the "API police" for the Eclipse Platform, and a member of the Eclipse Architecture Council. Boris is looking at the UI side of the RCP, and among other areas owns the JFace viewers component. He is also the main architect of the JFace data binding framework. He holds a PhD in computer science from Freie Universität Berlin, Germany.

 

Nick Boldt

Red Hat, Inc.

Presentations: Hands-On: Using the new Common Builder for Push-Button PDE Builds

Nick Boldt is a release engineer with JBoss, a division of Red Hat, and an Eclipse committer for Modeling, PDT, GEF & Dash, the home of the new Common Builder. He currently manages the release engineering infrastructure for over two dozen individual component builds @ Eclipse.

When not at the console blogging or scripting, Nick can be found outdoors walking his two American Pointers, cycling, or kayaking on Lake Ontario.

 

David Bosschaert

Presentations: Distributed OSGi Demo, Distributed OSGi

David Bosschaert is a Fellow at Progress Software. He has been developing software since 1983 and coding Java since 1997. He spends most of his time developing Enterprise Java products at Progress Software in Dublin (previously IONA technologies). As a member of the OSGi Enterprise Expert group, David has been one of the drivers behind Distributed OSGi. David is also a committer on the Eclipse STP and Apache CXF projects. You can reach him at david.bosschaert@gmail.com

 

Jon Bostrom

Presentations: OSGi for Mobile Enterprise Applications

Jon Bostrom, “The father of Mobile Java”, is President of MobiNoir Consulting. Jon is currently engaged on the Sprint Titan Project, bringing OSGi to Mobile. Jon has over 28 years of systems experience including a position as the senior director of Java in technology platforms for Nokia where he was responsible for defining and driving the vision and architecture for the mobile end-to-end Java environment. Prior to joining Nokia, Jon was chief architect of Sun's mobility technology solutions group. Jon was the Sun lead architect for SprintPCS Vision, the lead architect for DoCoMo i-Mode Java, and he is also one of the original members of the Jini technology team. Jon was the creator of the "Java Service Vending Machine" concept, and he has advised most of the top manufacturers and operators around the world on wireless data services. During his time with Sun, Jon won two Chairman's awards for technology innovation and filed patents in Java mobile security, interface design and content handling. He has also been a key contributor to JavaOne and has spoken as the keynote at many software events across the world. Jon is also a former member of the board of directors of the OSGi, was co-lead of the Mobile Expert Group, and was co-spec lead for JSR 232.

 

Sergey Boyko

Presentations: The Art of Model Transformation with Operational QVT

 

Mauren Brenner

Presentations: Convergence in device software - Use the TmL project to create tools for mobile Linux developers, Tools for Mobile Linux (TmL) New & Noteworthy, Eclipse Ecosystem: getting involved and exploiting offshore opportunities, Embedded Target Communications and Tools for mobile Linux

Mauren Brenner is a software engineer at the Eldorado Research Institute. She holds a MSc degree in Computer Science and has been working on Eclipse-based development tools.

 

Ryan Brooks

Presentations: An Integrated Test Environment for Systems Engineering, OSEE, from www.eclipse.org/osee to deployment..., Testing for GUI, Embedded Systems, Systems Engineering and Distributed Products., 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 conference presentations and papers include:
" The Cure for Your Disconnected Toolset Headache" - EclipseCon 2008; "A Linux/Java Environment for Testing Real-time Avionics Software" – 2nd Boeing Software Conference, 2007; "Lean Engineering and the Open System Engineering Environment" – 1st Boeing Software Conference, 2006; "Lean Engineering and the Open System Engineering Environment" – JACMET Lean Symposium, 2005; "The Eclipse Platform and the Open System Engineering Environment" – 9th Boeing Technical Excellence Conference, 2005; "A Jini-enabled Active Badge System" - 38th Annual ACM Southeast Conference, 2000.

 

Cedric Brun

OBEO

Presentations: Team Work with Models : Compare and Merge with EMF Compare in Galileo

Cedric Brun, Research Engineer at Obeo, project lead of the EMF compare project and Acceleo's evangelist, he works in his daily job on software evolution, re-engineering and cartography of legacy systems through model driven processes managing both open source and commercial product development. He represents Obeo both at the Eclipse Architecture and Planning Council. His work at Obeo involves consultancy and expertise in setting up a pragmatic and efficient development process based on UML or domain specific models for software providers or administrations. 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).

 

Ian Bull

EclipseSource (See Innoopract)

Presentations: Understanding and extending p2 for fun and profit, Graph based views: Adding a little Zest to your next RCP application.

Ian Bull is a software developer at EclipseSource and the component lead for Zest, the Eclipse visualization framework. Ian is also an avid proponent of Model Driven Engineering (MDE). Ian 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.

 

Mattias Bybro

Presentations: Massively Concurrent User Interfaces

Mattias Bybro is a Senior Software Developer at Purple Scout and has been developing Eclipse plugins, RCPs and SDKs professionally for more than two years. Besides his main responsibility as software developer, Mattias has on several occasions been responsible for creating and teaching courses in Eclipse plugin development and other software related subjects. Mattias holds a M. Sc. in Computer Science from Stockholm University. Also, he loves Italian food and strongly believes that any salad can be made tastier with a nice and balanced vinaigrette.

 

Benjamin Cabe

Eclipse Foundation

Presentations: Programming for Lego® Mindstorms™ using Eclipse to take you back to your childhood!

Benjamin is a technical expert at Anyware Technologies, passionated about Eclipse and its ecosystem. He is very involved in the Eclipse community and a committer on the PDE incubator, working on introducing models inside the plug-in development tooling. He is also worldwide known as the winner of the Ganymede's T-Shirt contest :-)

 

Janet Campbell

Eclipse Foundation

Presentations: IP for Eclipse Committers

Janet Campbell is Legal Counsel & Manager, Intellectual Property at the Eclipse Foundation and is responsible for leading the review and approval of the Intellectual Property proposed for inclusion in Eclipse.

 

Christian Campo

compeople AG

Presentations: Write a Client/Service Application based on Riena in 25 minutes, Birds of a Feather Meeting for Riena and specifically for the UI

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.

 

Dave Carroll

Presentations: Working in the Cloud: Development, Deployment and Project Management for Force.com

Dave Carroll is Principal Developer Evangelist for salesforce.com’s Force.com platform. A technologist at heart, Dave’s enthusiasm for programming and technology inspires the developer community to think creatively about using various technologies with the company’s Force.com platform. Dave was instrumental in launching and validating the company’s first Web services API. In addition to speaking about the platform at numerous events and conferences, Dave has also led and participated in the creation of many of the developer tools for the platform. With a range of development experience from Pascal and C to Java, .Net, JavaScript and Actionscript , Dave brings a practical developer perspective to both external developer communication and internal production feedback.

 

David Carver

Presentations: Introduction to XSLT and eclipse XSL Tools, XML Development Tools at Eclipse, Eclipse and Agility

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. Mr. Carver worked as a consultant for 7 years, where he helped design, and implement a wide variety of EDI and XML related projects using languages such as REXX, C, Visual Basic, XSLT, JAVA, COBOL, CICS, C++, XML Schemas, and XSLFO. He was involved in all aspects of the software design, specializing in business-to-business data exchanges and structures. He works as an XML Data Architect for the STAR Standards organization implementing OAGIS BODs for the Automotive Retail Industry.

David is currently a committer on the XSL Tools and Visual Editor for XML (VEX) incubating projects. He also was a google summer of code mentor for the XQuery Development Tools for Eclipse project.

 

Gabriel Castro

Presentations: Bending Eclipse to Your Will: From ENVY/Smalltalk to Wrath

Gabriel is a software engineer and UXD professional at the IBM Ottawa Lab where he has worked on developing Eclipse-based tools for the J9 Java Class Library and Virtual Machine teams for almost four years. While at the Communications Research Centre he helped develop a DTV multimedia datacasting system for use in the Canadian Arctic. Gabriel is currently the J9 Development Tools Design lead as well as an Eclipse contributor. He can be reached via e-mail at castrog {_at_} ca.ibm.com

 

Peter Centgraf

Presentations: UI Components Showcase

 

Ludovic Champenois

Presentations: GlassFish v3 and OSGi: Developing on Eclipse and running the future Java EE 6 Application Server on top of OSGi Equinox, Preparing Java EE 6 development environment with Eclipse and GlassFish v3

Ludovic Champenois is a Principal Engineer at Sun Microsystems, and has been with Sun and Java for the last 12 years. He is one of the tech lead and architect on the GlassFish Application Server and is responsible to ensure best in class developer experience for Java EE programmers with GlassFish and Developer IDEs. Ludovic is also heavily involved in leading Sun's open source initiative (Projects Ajax jMaki including plugins for NetBeans and Eclipse, Phobos server side Javascript, and OpenSolaris)

 

Kathy Chan

IBM

Presentations: Web Services Tools in the Eclipse Web Tools Platform

Kathy Chan is an Advisory Software Engineer on the Rational Java Web Services Tools team, working for IBM Rational Software at the IBM Canada Lab. She is the component lead for the Web Services subproject in the Eclipse Web Tools Platform project. Since 2000, she had been active in the development of Web services tools in IBM's WebSphere Studio and Rational Developer products. She had been involved with the Web services component in the Eclipse Web Tools Platform since it's inception. She has demonstrated Web services tools in conferences, in online Webcasts and to customers. Prior to working on Web services, she was involved in the planning, development and testing of various development tools in IBM. She has a B.A.Sc. in Electrical Engineering from the University of Toronto and a M.B.A. from York Univerisity.

 

Linda Chan

Actuate Corporation

Presentations: Using and Extending Eclipse Data Tools (DTP)

..........................................................................................................
Linda Chan is a Principal Engineer at Actuate Corporation. She serves on the Eclipse DTP Project Management Committee, as well as the Eclipse Architecture Council. She leads the Open Data Access (ODA) component in DTP, and the Data Access component in Eclipse BIRT project. Linda has been one of the chief architects and contributors to Actuate Corporation’s products since 1997. Prior to joining Actuate, Linda performed management and systems architect roles in the development of large scale IT applications, with over twenty years of leadership experience.

 

Eugene Chan

IBM

Presentations: Eclipse UI Test Automation with SWTBot and Profiling with TPTP, Remote profiling with TPTP, Testing Java Applications with Eclipse Test and Performance Tools Platform (TPTP), Testing for GUI, Embedded Systems, Systems Engineering and Distributed Products., Profiling and Testing with TPTP, TPTP BOF, Linux Extended IDE - Linux Tracing

Eugene Chan is a staff software developer at the IBM Toronto Lab. He started in an Eclipse-based problem determination tool project which later became the Eclipse Hyades tool project. Eugene has been a committer on the Eclipse Test and Performance Tools project (TPTP) since its launch at Eclipse.org in 2002, acting as a committer of the Platform and Trace sub project. Eugene is currently the Project Lead of the TPTP Tracing and Profiling Project and the Chairperson of the TPTP Architecture Group.

 

Francois Chouinard

Ericsson AB

Presentations: Reverse debugging, Multi-Process and Non-stop debugging come to the CDT, Linux Extended IDE - Linux Tracing

Francois Chouinard is a Software Designer for Ericsson Canada. He has professional experience in process control, telecommunication systems and high-performance simulators. Francois is a committer on the DSDP/DD and CDT projects.

 

Shane Clarke

Presentations: Developing JAX-WS Web Services with Eclipse WTP

Shane is an Eclipse developer from Dublin Ireland and the lead on the JAX-WS Tools component (WTP Incubator Project). He has been developing software for the past 8 years. For the past 5 years he has been focused on developing Eclipse products and plug-ins.

 

Paul Clenahan

Actuate Corporation

Presentations: Open Source As Part of a Successful Product Strategy , Who Is BIRT? Solving Your Data Visualization Needs with Open Source Reporting

Paul Clenahan is a founding member of the Eclipse BIRT Project and a member of the BIRT Project PMC (Project Management Committee), the coordination and strategic planning group that leads the project. BIRT (http://www.birt-exchange.com or http://www.eclipse.org/birt) is one of the most popular open source Business Intelligence projects, with a rapidly growing community of users leveraging BIRT reporting in a wide variety of applications.

Paul has over 20 years experience in the enterprise business intelligence industry working in a variety of Product Management and consulting roles with diverse customer applications. In addition to his BIRT project role, Paul is VP of Product Management at Actuate and is responsible for coordinating overall product direction and vision for Actuate Corporation based on emerging technology trends, market demands, customer feedback and internal innovation. Paul is also a member of the Eclipse Foundation Requirements Council. Paul holds a B.Sc. in Computer Science from Edinburgh University, Scotland

 

Cliff Click

Presentations: Fast Bytecodes for Funny Languages

With more than twenty-five years experience developing compilers, Cliff serves as Azul Systems' Chief JVM Architect. Cliff joined Azul in 2002 from Sun Microsystems where he was the architect and lead developer of the HotSpot Server Compiler, a technology that has delivered dramatic improvements in Java performance since its inception. Previously he was with Motorola where he helped deliver industry leading SpecInt2000 scores on PowerPC chips, and before that he researched compiler technology at HP Labs. Cliff has been writing optimizing compilers and JITs for over 15 years. He is invited to speak regularly at industry and academic conferences including JavaOne (two "Rock Star" awards), JVM and VEE; serves on the Program Committee of many conferences (including PLDI and OOPSLA); has published many papers about HotSpot technology and has 15 patents. Cliff holds a PhD in Computer Science from Rice University.

 

Eric Cloninger

Klocwork

Presentations: Convergence in device software - Use the TmL project to create tools for mobile Linux developers, DSDP Sub-Project Updates, Embedded and Mobile Linux BOF

Eric Cloninger is a Senior Product Manager for Motorola's MOTODEV Studio and the lead for the Eclipse Foundation Tools for Mobile Linux (TmL) project. At Motorola, he leads teams of developers working on Eclipse open source projects and products targeting Motorola's next generation of Linux-powered cell phones. When he's away from the IDE, Eric spends his time hiking and photographing the world around him.

Eric is an alumnus of Oklahoma State University.

 

Barb Cochrane

Eclipse Foundation

Presentations: Eclipse IP Process

Intellectual Property Management, The Eclipse Foundation

 

John Cunningham

Band XI International

Presentations: Real OSGi Programmers Do Embedded, Eclipse as an Automotive Runtime Platform

John Cunningham, President of Band XI International has two decades of experience engineering software solutions in a broad range of industries. Having begun his career in New York City as a consultant at Accenture (formerly Andersen Consulting) and Computer Sciences Corporation, he moved on to a line management position at Citigroup (formerly Travelers Insurance). In the mid 1990’s, he joined Object Technology International, a small expert software development firm that was acquired by IBM. For over a decade, Mr. Cunningham served in both technical and business project leadership roles within IBM. In 2005, his desire to construct an agile environment for bright, passionate problem solvers led him to start Band XI International. Mr. Cunningham earned his BS from Columbia University, MS from the University of Massachusetts at Amherst, and MBA from the University of Connecticut.

 

Nitin Dahyabhai

IBM

Presentations: Building the XML Editor you've always wanted

Nitin is an Eclipse Committer from IBM Rational and leads the Source Editing subproject of the Eclipse Web Tools Platform. He has worked on the WTP source editors and with Eclipse itself since their creation. He is also known for watching many, many people and components in Eclipse's Bugzilla and persistently lurking in the official Eclipse IRC channel. He is less well known for graduating from N.C. State with a B.S. in Computer Engineering.

 

Gustavo de Paula

Presentations: Multi-Configuration support in MTJ (Mobile Tools for Java), DSDP Mobile Tools for Java New and Noteworthy, Porting the build system of a commercial RCP Application from Europa to Ganymede: A Case Study, MOTODEV Studio for Testing: A platform testing based on Eclipse

Mr. De Paula is a current contributor to the MTJ project. He has a long background with wireless technology and has being working with Java in mobile devices since the first release of MIDP 1.0 in 2000. He has implemented several projects for carriers, such as Vivo and BellSounth and handset manufactures, such as Motorola. Mr. De Paula holds a MSc. in Computer Science and has presented at conferences like JavaOne, EclipseCon and ESE Currently he is a Senior consultant for Wireless Technology at CESAR - Recife Center for Advanced Studies and Systems where he works a software architect of for Java development tools.

 

Uri Dekel

Presentations: "You probably should be reading this..." - Getting people to read your JavaDocs with eMoose, "You probably should be reading this..." - Getting people to read your JavaDocs with eMoose

Uri is a Ph.D. candidate of Software Engineering at Carnegie Mellon University's School of Computer Science. His research is concerned with human aspects of software development, including program understanding, collaborative work, and documentation usability. He spends too much of his research time developing software, and for the past few years has been working on the eMoose memory aid for software developers (http://emoose.cs.cmu.edu). Prior to his doctoral studies he developed software at Intel and at IBM Research. He also taught courses on software development at the Israel Institute of Technology, where he received his M.Sc. and B.Sc. degrees in Computer Science.

 

Patrick Dempsey

Band XI International

Presentations: Real OSGi Programmers Do Embedded, Take the fat man off your application and it will run faster., Eclipse as an Automotive Runtime Platform

Patrick Dempsey writes Java software for embedded platforms at Band XI International. He specializes in platform integration and does much of his programming utilizing the OSGi framework with Service Activator Toolkit and Device Kit. Once upon a time Patrick was a member of the Embedded Java Enablement Team (eJET) in IBM's Pervasive Computing Group. That time, all five years of it, has come and gone leaving only memories of RFID and Telematics and a much better understanding of OSGi, JAVA, embedded C, and all manners of hardware devices. Even before that he earned a BS in Electrical Engineering and a BS and MS in Computer Engineering from North Carolina State University.

 

Ricco Deutscher

Talend

Presentations: Eclipse SOA Initiative

Dr. Ricco Deutscher is the managing director of SOPERA. Before joining SOPERA, Ricco Deutscher was an architecture and technology expert at McKinsey and in charge of international architecture projects. In this capacity he developed the fields of SOA and Open Source at McKinsey. He began his professional career as a software architect at SAP AG in Walldorf. Dr. Ricco Deutscher studied physics at the Universities of Leipzig and Moscow, and received a Doctorate in Theoretical Physics from Hanover.

 

Tim Diekmann

Presentations: Distributed OSGi Demo, Distributed OSGi

Tim has joined TIBCO Software Inc. in mid of 2008 as a Sr. Architect. He is responsible for the OSGi based runtime platform of the ActiveMatrix product suite. Previously, he was working for Siemens Communications as Principal Engineer, where he was also in charge of the OSGi based runtime platform. In the OSGi Alliance, Tim serves as the co-chair of the Enterprise Expert Group since its inception in November 2006. Tim holds a MS in Computer Science from University of Kaiserslautern, Germany.

 

Jerome Dochez

Presentations: GlassFish v3 and OSGi: Developing on Eclipse and running the future Java EE 6 Application Server on top of OSGi Equinox

I am the overall technical lead for GlassFish. During the v3 release, I have been leading the modularization effort of GlassFish V3 as well as major rework around deployment and administration as well as container pluggability. Before becoming the GlassFish architect, I lead the JSR 109, web services implementation in the Java EE platform. I also took part of the deployment and other runtime services. Before joining the GlassFish/Java EE team, I worked many years in Java SE from 1996 and participated to the release of the JDK 1.0 to 1.4. In particular the Java Plugin and the JavaBeans library. I hold a M.S from Ecole Polytechnique Universitaire, and a B.S from University of Lyon.

 

Virgil Dodson

Actuate Corporation

Presentations: Advanced BIRT Report Customization, Integrating BIRT in RAP applications, Give Users a Web Portal for Creating Ad-hoc Reports

Virgil Dodson is a Developer Evangelist at Actuate Corporation and blogger/forum moderator at BIRT Exchange. Virgil has over 13 years experience as a software developer. For the past 6 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.

 

Xavier Ducrohet

Presentations: Android and the Eclipse Ecosystem

Xavier Ducrohet is a Member of Technical Staff at Google. He is the Technical Lead for the development tools for Android and one of the main contributors to the Eclipse Plugin for Android. He holds a MS in Computer Science from EFREI, Paris, France.

 

Donald Dunne

Presentations: XViewer - An SWT Widget with the power of the spreadsheet., OSEE, from www.eclipse.org/osee to deployment..., Open System Engineering Environment

Don Dunne is the co-lead of the Open System Engineering Environment (OSEE) project and has spent the past 5 years architecting, developing and deploying eclipse plugins in its support. He graduated with a BS in Computer Science at University of Central Florida. He has over 15 years experience in Embedded Software Engineering with a focus on the development and deployment of tools to streamline the software engineering lifecycle. The past 3 years have included the development of the Action Tracking System (ATS) which is a tightly integrated change management tool built on the OSEE Application Framework. ATS enables tracking of all tasks throughout the lifecycle of development including hardware, software, tools, process and facilities with the ability to graphically configure different workflows for each. He is currently focused on gaining support for the continued and expanding collaboration of OSEE throughout the commercial, academic and defense sectors.

 

Robert Dunne

Presentations: OSGi Release Versioning Strategies, Real world distributed OSGi with Paremus Service Fabric

Robert Dunne is a software designer and developer specialising in modular, dynamic and distributed software. Since 2004 he has been employed by Paremus, where he works on Infiniflow, an OSGi based, distributed, self-healing, runtime and provisioning system. While employed by Paremus he co-founded the open source Newton project, which now forms the core of the Infiniflow product suite. Prior to this he spent several years developing software in the banking and telecoms sectors in Europe. Robert holds a Ph.D in theoretical physics from Cambridge university.

 

Radomil Dvorak

Borland Software Corp.

Presentations: The Art of Model Transformation with Operational QVT

 

Sven Efftinge

itemis AG

Presentations: Next generation textual DSLs with Xtext, The generic EMF Editor, Xtext BOF

Sven Efftinge works as consultant, coach and developer and leads a lab of itemis AG in Kiel, Germany. His focus is on domain-specific modelling, generator development and Eclipse technologies - Sven has developed the languages and core of openArchitectureWare 4 as well as the Xtext framework. Always looking for new technologies and concepts which help reducing complexity in enterprise software systems, he can help looking through the maze of the latest hypes. Sven is also a speaker on software conferences, co-author of a book and writes articles for magazines.

 

Andrew Eisenberg

Tasktop

Presentations: Aspects Everywhere: Language Extensibility for JDT through Equinox Aspects, Spring on Eclipse: AspectJ, SpringSource Tool Suite, and Spring IDE

Andrew Eisenberg is an engineer at SpringSource and a committer on the AJDT project. Andrew holds a PhD from the University of British Columbia in Vancouver. He is an expert in tools and language development on the Eclipse platform.

 

Paul Elder

IBM

Presentations: What's new in JET - Galileo edition

Paul Elder is the lead of the Eclipse Model to Text (M2T) project and of the JET component. His current interest is in building tools to automate the implementation of design patterns. He has over 20 years experience in software development, consulting and instructing. He holds a BMath from the University of Waterloo, and an MBA from the University of Ottawa. He is currently a Senior Software Engineer with IBM Rational Software at the IBM Ottawa Lab.

 

Chris Elford

Intel Corporation

Presentations: Eclipse UI Test Automation with SWTBot and Profiling with TPTP, Experiences Visualizing Android Performance in Eclipse TPTP

Chris Elford became an Eclipse TPTP committer and TPTP PMC member in 2007. He is a principal engineer at Intel Corporation and concentrates primarily on analysis and optimization of emerging technology applications. Chris joined Intel Corporation in 1998 after receiving his Ph.D. at the University of Illinois/Urbana-Champaign (concentrating on automatic optimization of parallel file system policies). Chris started at Intel analyzing how database applications intersect the underlying platform before transitioning to a team that works to ensure that Java applications work well on Intel processor based platforms. In his spare time, Chris and his wife spoil their pet bird.

 

Rob Elves

Tasktop

Presentations: Effective Mylyn, Mylyn Ecosystem and tips on living in Eclipse

Robert Elves is a committer on the Eclipse Mylyn project and co-founder of Tasktop Technologies located in Vancouver, British Columbia, Canada. Robert's goal is to develop software that helps knowledge workers manage information overload and improve productivity. At Tasktop Technologies Robert pursues his goal daily, extending Mylyn's task-focused technology to other aspects of the workweek including email, calendaring, web browsing and office document management.

 

Roberto Escobar

Presentations: An Integrated Test Environment for Systems Engineering, Unlocking the OSEE Core Framework, Testing for GUI, Embedded Systems, Systems Engineering and Distributed Products., Open System Engineering Environment

Roberto Escobar is a software engineer at Boeing and a committer for Eclipse’s Open System Engineering Environment (OSEE) Technology Project. In addition to his work on OSEE, his past projects include the AH64-D Apache Attack Helicopter and Future Combat System’s War-fighter Machine Interface. He has a Bachelor of Science in Computer Engineering from Georgia Institute of Technology and a Masters in Business Administration from Arizona State University.

 

Sylvain EVEILLARD

Presentations: Agile Modernization using Automated PIM Extraction from non-OO legacy systems, Model Driven Legacy Modernization (Hands On)

Sylvain EVEILLARD is an R&D engineer on MDE topics in BLU AGE R&D Department. He graduated from the Ecole des Mines and specialized himself in Model Driven Engineering. He's currently working on a Reverse Engineering Project. His main researchs topics are : M2M Transformations, M2T Templates, Model Weaving, DSLs and Concrete Syntaxes, Traceability, Ontologies

 

Stefan Fassmann

Presentations: Extend SOA to the edge using Eclipse

Stefan Fassmann is an IT Architect from IBM Software Group's Lab Services in Boeblingen, Germany. After he had finished his degree in Electrical Engineering with specialization in radio networks in 1996, he started working on mobile workforce and remote access solutions in IBM Global Services. In 2000, he moved to the Pervasive Computing Software service group at the IBM Lab in Boeblingen. Since then he has been engaged in various mobile and embedded solution customer projects using IBM WebSphere and Lotus software technology.

 

Brian Fitzpatrick

Sybase

Presentations: DTPtv and other Wacky Ideas, Using and Extending Eclipse Data Tools (DTP), Data Tools from Users to Commercial Extenders, DTP BoF Session

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

 

Daniel Ford

Presentations: STEM: How to use Eclipse and mathematics to fight the coming global pandemic.

Daniel Ford is currently a Research Staff Member in the Department of Computer Science at the IBM Almaden Research Center in California. His immediate research interest is the application of information technology and mathematics to the threat of a global pandemic event. He is leading the creation of STEM (Spatio-temporal Epidemiological Modeler), an open source platform for the development of sophisticated global scale epidemiological models. STEM is part of the Eclipse Open Healthcare Framework (OHF) (http://www.eclipse.org/ohf/components/stem). Daniel earned a Ph.D. in Computer Science from the University of Waterloo in 1992.

 

Lori Fraleigh

Presentations: Make Money Fast! Market Your Killer App with the Eclipse Pulsar Initiative (formerly Eclipse Mobile Industry Working Group)

Lori Fraleigh - Senior Manager, Application Environments and Developer Tools, Software Applications and Ecosystem, Motorola, Inc.

Lori leads a team responsible for the development of SDKs, emulators, and tools for Motorola's handsets. Her team's primary focus is MOTODEV Studio, Motorola's Eclipse-based integrated development environment. Her team also engages with a variety of open source projects and drives the contribution of mobile frameworks to the Eclipse Foundation. Lori has been responsible for creating easy-to-use tools and development environments for device software developers for over 10 years.

Lori has a M.S. degree in Electrical Engineering from Stanford University and a B.S. degree in Computer and Electrical Engineering from Purdue University.

 

Bob Frankel

Presentations: Getting started with RTSC component development, D-Pack: The DSDP Packaging Project

Bob Frankel has recently retired from Texas Instruments after a long and productive tour of duty spanning three decades. Besides serving as one of the earliest advocates for leveraging the Eclipse/CDT framework as the backbone for TI's own IDE, much of Bob's effort throughout this decade has been focused upon developing and evangelizing RTSC—software technology which enables component-based development in C/C++ targeting diverse embedded platforms, and which has formally joined the Eclipse/DSDP community through a project of its own. To learn more about where Bob's been and where Bob's heading, visit his website at BiosBob.Biz.

 

Bjorn Freeman-Benson

Presentations: New Technology Projects, Project Experiences, Web-centric New Technology, Eclipse and Maven, You and Your Tools, Tools Topics to Make You Think, Tools and How to Use Them

 

Peter Friese

Presentations: The Unbearable Stupidity of Modeling, Xtext BOF

Peter Friese is a software architect with itemis. He is a committer for the open source projects openArchitectureWare, Eclipse Modeling, FindBugs, and AndroMDA. 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 and gives lectures on these themes at software conferences.

 

Robert Fuhrer

Google Inc.

Presentations: PIMP your Eclipse: Building an IDE using IMP

Robert is project lead for the IMP Eclipse Technology Project (http://www.eclipse.org/imp), whose aim is to greatly simplify and accelerate the IDE development process. Before starting that project, Robert spent several years developing static analyses and advanced refactorings for Java in Eclipse, some of which are part of the Eclipse JDT since version 3.1, including generics-related refactorings ("Infer Type Arguments" and "Introduce Type Parameter"), type-related refactorings ("Extract Interface" and "Generalize Type") and others (e.g. "Introduce Factory"). Robert is also currently working on refactoring for concurrent programs. He also developed a smell detection framework for Java in Eclipse, demoed at ECOOP and OOPSLA in 2004, which includes a code duplication detector. Prior to that, Robert worked on a diverse set of projects, including two visual programming languages, a film scoring system, manufacturing optimization algorithms, and hardware synthesis and verification for asynchronous circuits. When not writing code or papers, Robert spends his spare time playing jazz, fusion and progressive rock in his home studio.

 

Doug Gaff

Presentations: DSDP Sub-Project Updates for Galileo, What's next for device development in Eclipse, Controlled Chaos - Version Control in the Twenty-first Century

 

Ben Galbraith

Presentations: e4 Project in Review, Web Based IDEs

Ben Galbraith is the co-director of Developer Tools at Mozilla. Ben has long juggled interests in both business and tech, having written his first computer program at six years old, started his first business at ten, and entered the IT workforce at twelve. He has delivered hundreds of technical presentations world-wide, produced several technical conferences, and co-authored over a half-dozen books. He has enjoyed a variety of business and technical roles throughout his career, including CEO, CIO, CTO, and Chief Software Architect roles in medical, publishing, media, manufacturing, advertising, and software industries. He lives in Palo Alto with his wife and five children.

 

Michael Galpin

Presentations: Eclipse @ eBay

Michael Galpin is an engineer at eBay in its Architecture group. He has been working in software engineering and web development for 10+ years. He is also a freelance writer and has written for IBM developerWorks, TheServerSide.com, and the Java Developer's Journal. He is a regular on developerWorks and has written numerous articles about using Eclipse for developing in Java, C++, PHP, Python, and Ruby. He has spoken at technical conferences such as Eclipse Day at Google, Flex Camp, AjaxWorld, and EclipseWorld.

 

Erich Gamma

IBM

Presentations: Tuning the Eclipse Way using Rational Team Concert

Erich Gamma is a Distinguished Engineer at IBM Rational Software's Zurich lab. He is the overall technical lead of Rational Team Concert. He was the original lead of the Eclipse Java development environment and was a founding member of the Project Management Committee for the Eclipse project. Erich is also a member of the Gang of Four, which is known for its classical book, Design Patterns - Elements of Reusable Object-Oriented Software. Erich has collaborated with Kent Beck on developing JUnit, the de facto standard testing tool for Java software, and on writing the book contributing to Eclipse: Principles, Patterns, and Plug-ins.

 

Ekkehard Gentz

Presentations: Dynamic Views for Business Applications (Riena + Eclipse Modeling: EMF, oAW)

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

He's using Eclipse since beginning.
ekke survived many technologies since more then 30 years of development in the domain of ERP solutions:
(Assembler, Cobol, Pascal, 4GL,...)
since 2000 working with Java and Domain-Specific-Languages (DSL)

ekke is architect of german ERP - Businessapplications, actually designing an ERP solution for companies of waste + recycling:
Server: OSGI (Equinox), Eclipse Riena, EasyBeans OSGI, JPA, BusinessProcessEngine, BusinessRulesEngine, BIRT Reporting
Rich Clients: OSGI (Equinox), Eclipse RCP, Eclipse Riena
Model-Driven: Eclipse Modeling (EMF, UML2, openArchitectureWare)

OpenSource: core parts from actual project will become Open Source (EPL)

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

 

Frank Gerhardt

Presentations: RCP Mail 2.0: Commands, Common Navigator, and Data Binding, Identity Management in Your RCP Application with Higgins

Dr. Frank Gerhardt is an Eclipse and OSGi expert. He has been developing business applications based on Java and RCP for years. His company is an Eclipse member and offers development, training and consulting. He is a regular speaker at conferences like JAX, OOP, JFS and EclipseCon.

 

Nathan Gervais

Eclipse Foundation

Presentations: Your project's website: avoid the Supernova, go with Nova!

 

John Graham

Red Hat, Inc.

Presentations: Max and John's Excellent Plug-in Adventure: The Highlight Reel

John is a software developer at JBoss, a division of Red Hat. He has been developing enterprise software for thirteen years. His academic background includes a Masters degree from the University of Hawaii concentrating on computational properties of formal and natural languages, and post-graduate training in business. He has worked on enterprise application integration technologies, SOA tooling, distributed systems, machine learning, and service-oriented platforms. A developer on Eclipse since version 1, John served on the Eclipse Consortium Executive Committee.

 

Thomas Grechenig

Presentations: ReviewClipse - Supporting Code-Reviews within the Eclipse IDE

Thomas Grechenig is the Head of the research group Industrial Software (INSO, www.inso.tuwien.ac.at) at the Vienna University of Technology. He is author of scientific work in the fields of software engineering, software quality management, project managment and peopleware, human computer interaction, visualization and (art) design of interaction and handling. Prof. Grechenig has 20 years of practical experience in industrial software development and IT-consulting. Current industrial research application fields are web-engineering, web-banking and M-commerce. Current scientific issues are in peopleware, project management and quality issues for specific domains and scenarios, visualization, interactive handles, theories and cultures of design.

 

David Green

Tasktop

Presentations: WikiText: Generate Eclipse Help from Eclipsepedia

David Green is a software developer at MAKE Technologies creating developer tools based on Java and the Eclipse platform. David is primarily interested in MDD and MDE development techniques and how they can be effectively applied to the legacy modernization problem. David is the creator of WikiText, Mylyn's new wiki markup framework. WikiText enables Mylyn and other Eclipse applications to consume and display lightweight markup in multiple markup languages. David has recently become a committer on the Mylyn project and has been developing Eclipse plug-ins since early 2004. David regularly recounts his experiences on his technical blog http://greensopinion.blogspot.com

 

Seth Grimes

Presentations: From Data to Intelligence in 17 Clicks

Seth Grimes is an information technology analyst and analytics strategy consultant. He is contributing editor at Intelligent Enterprise magazine, founding chair of the Text Analytics Summit, Data Warehousing Institute (TDWI) instructor, and text analytics channel expert at the Business Intelligence Network. Seth founded Washington DC-based Alta Plana Corporation in 1997. He consults, writes, and speaks on information-systems strategy, data management and analysis systems, industry trends, and emerging analytical technologies.

 

Richard Gronback

Presentations: Galileo: delivering the next major release, Domain-Specific Language Development using Modeling Amalgam, EMF Comparison, Editing, and Indexing, EMF Repository, Workflow, and Model Execution, Advances in Model Transformation: GMF meets QVTO, and MTL, Presentation Modeling Framework and What's New in JET

Richard Gronback is chief scientist for modeling products at Borland Software Corporation, managing both open source and commercial product development. Richard represents Borland on the Eclipse Board of Directors, Planning and Architecture Councils, co-leads the Modeling project Project Management Committee (PMC). Richard leads the Graphical Modeling Framework (GMF) and Amalgam projects, and is the author of the book, "Eclipse Modeling Project: A Domain-Specific Language Toolkit." Richard holds a BSE in Computer Science & Engineering from the University of Connecticut, and was a reactor operator in the U.S. Navy prior to his current career in software.

 

Kirill Grouchnikov

Presentations: On The Shoulders of Giants: Harnessing the Power of Eclipse Enterprise Ecosystem

Kirill Grouchnikov has been writing software since he was in a junior high school. Since finishing his BSc in computer science, he has happily continued doing it for a living. He is currently working in the Amdocs product development group as a Java senior software engineer. His main fields of interest are desktop applications, imaging algorithms, and advanced UI technologies.

 

Per Gustafson

Presentations: With a license to install - exploring licensing models for OSGi

 

Brett Hackleman

Band XI International

Presentations: Real OSGi Programmers Do Embedded, Eclipse as an Automotive Runtime Platform

Brett Hackleman is an agile/XP software developer with Band XI International. In his past life he was a member of the Embedded Java Enablement Team (eJET) in IBM's Pervasive Computing Group, where he worked for 6 years in the Telematics and RFID domains. Before that, Brett was happily employed by Object Technology International, Inc. He holds a BS in Computer Engineering (NC State University) and works to support his flying and snowboarding addictions.

 

Thomas Hallgren

Cloudsmith Inc.

Presentations: From source to automated builds with Buckminster and p2

Thomas leads the Eclipse Tools/Buckminster project where he has architectural and development responsibility for large parts of the Buckminster framework. Thomas has also made significant contributions to the Equinox P2 project.

Thomas has more then twenty years of software development experience, and has been on the leading edge of many technical trends in OOAD, componentization and SOA, enterprise application architecture and run-time and development infrastructure technologies. His current "day job" is a co-founder and principal architect at Cloudsmith Inc., an Eclipse consortium member.

 

Shawn Hampton

Presentations: From Semantic Content Management to Earthquake Damage Simulation via Eclipse RCP

Shawn Hampton is a Senior Research Programmer at the National Center for Supercomputing Applications in Urbana, IL. He has 10 years of experience in developing enabling technologies using Java and grid computing for the scientific community. He is currently developing desktop scientific applications and middleware using the Eclipse Rich Client Platform.

 

BJ Hargrave

IBM

Presentations: Using BundleTracker to support the OSGi Extender Pattern, Symmetric Service Oriented Programming, OSGi Framework 2.0: The Modernization

BJ Hargrave is a Senior Technical Staff Member at IBM Lotus with over 20 years of experience as an IBM software architect and developer. His focus is small computer operating systems (kernels, file systems, development tools, application binary interface specifications) and Java technology. He holds multiple patents for JVM performance improvements and is the IBM expert and lead architect for OSGi technologies. BJ holds a Bachelor of Science in Computer Science from Rensselaer Polytechnic Institute and a Master of Science in Computer Science from the University of Miami. BJ has been a leader in the development of the OSGi technology since its inception and was named an OSGi Fellow in 2002 for his technical contributions and leadership in the OSGi Alliance. He is currently CTO of the OSGi Alliance and chair of the OSGi Core Platform Expert Group. BJ is also a committer on the Eclipse Equinox project.

 

Neil Hauge

Oracle

Presentations: Dali JPA Tools: What's New in 2.2!, Building your first JPA application with Dali JPA Tools, Developing Java EE Web applications with JSF Facelets and JPA, Pimp my Persistence

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

 

Yunan He

Intel Corporation

Presentations: Eclipse UI Test Automation with SWTBot and Profiling with TPTP, Experiences Visualizing Android Performance in Eclipse TPTP

Yunan He is a software developer from Intel runtime technology center in Beijing, China. Yunan joined Intel in 2006 and started working on Apache Harmony project. After that, he leads a team working on Eclipse TPTP project. Yunan's interests include managed runtime system, software architecture and computer architecture.

 

Jonas Helming

Innoopract GmbH

Presentations: Unicase and the EMFStore going EPL

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.

 

Rdiger Herrmann

Presentations: Single Sourcing: Extend your RCP Application to the Web with RAP, "Single Sourcing RCP and RAP" - Desktop and web clients from a single code base, RAP BoF

Rüdiger is a developer at EclipseSource and co-lead of the Rich Ajax Platform (RAP) Project.
As one of the initial committers on the RAP project, Ruediger was responsible for the development of RWT, the RAP side of SWT (Standard Widget Toolkit). His interests include promoting test driven development and using pair programming to optimize RAP development. Away from work you may find Ruediger jogging in Hamburg or touring in Latin America.

 

Stephan Herrmann

Presentations: Plugin reuse and adaptation with Object Teams: Don't settle for a compromise!

Stephan Herrmann received his Ph.D. at Technische Universität Berlin in 2002 for his work on applying new techniques for separation of concerns to the development of a multi-view software engineering environment.
Since then his focus is on developing the language ObjectTeams/Java (OT/J) and its tools. He was the leader of the publically funded TOPPrax project (5 institutions) which developed the tooling for OT/J and conducted real-world case studies with OT/J. He has been teaching OT/J in class since 2003 and in tutorials at international conferences (NODe'05 and AOSD'06).
Stephan has organized the 2007-edition of the European Conference on Object-Oriented Programming (ECOOP) and several workshops. He has been a speaker at international conferences like OOPSLA, TOOLS, AOSD and: EclipseCon.

 

Jochen Hiller

Presentations: Building Server-Side Eclipse based web applications, Identity Management in Your RCP Application with Higgins

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.

 

Marc R. Hoffmann

Presentations: Eclipse on Rails and Rockets

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. At SBB Marc contributes to the Eclipse based real-time user interfaces of the Rail Control System (RCS) system.

 

Pieter Humphrey

GoPivotal, Inc.

Presentations: Advanced JPA (Java Persistence API) development lab - Dali futures sneak peek

Pieter Humphrey is a principal product director at Oracle, covering core Fusion Middleware Java development tools like Oracle Enterprise Pack for Eclipse, Workshop for WebLogic, JDeveloper/ADF, EclipseLink. Pieter has been with BEA/Oracle since 2001 working with Enteprise Java.

 

Bryan Hunt

IBM

Presentations: EMF Workflow Model

Bryan Hunt works for the Systems and Technology Group at IBM. He is the architect for a set of Eclipse based tools used in the simulation and verification of IBM's server hardware. Bryan has expertise in large-scale distributed systems, hardware testing, and test failure analysis. Bryan's Eclipse technology interests include: Equinox, EMF, CDO, remote services, and server side Eclipse.

 

Anthony Hunter

IBM

Presentations: Domain-Specific Language Development using Modeling Amalgam, Conquering GEF: Creating well designed graphical editors and bringing them to the Web

Anthony Hunter is a software development manager at IBM Rational Software in Canada. He is the project lead and committer for the Eclipse GMF Runtime and Eclipse GEF as well as committer for the Tabbed Properties View in the Eclipse platform.

Anthony contributes to the Rational modeling product lines, specifically IBM Rational Software Architect. He has historically contributed to Eclipse based products such as WebSphere Studio Application Developer and IBM Rational XDE, and has been actively working with the Eclipse platform since its inception.

 

Oisin Hurley

Presentations: Enterprise Integration Designer: New and Noteworthy, SOA Track Set, SOA: Data Services and Integration, SOA: Ecosystems

Oisín Hurley is an Open Source 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, Oisín started out on the road to software development in the early 1980’s, 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: Building RESTful Java Applications with EMF

Kenn Hussey is a program manager for Embarcadero Technologies. He is a member of the Project Management Committee (PMC) for the Modeling project, lead of the Model Development Tools (MDT) sub-project, and a committer on the Eclipse Modeling Framework (EMF) sub-project at Eclipse. He is also actively involved with the Object Management Group (OMG), representing Embarcadero on the Business Process Modeling Notation (BPMN), Unified Modeling Language (UML), and Meta-Object Facility (MOF) / XML Metadata Interchange (XMI) revision task forces, as well as the Information Management Metamodel (IMM) submission team. Prior to joining Embarcadero, Kenn was a senior software developer for IBM Rational Software and a senior designer / team leader for Nortel Networks. He holds a master’s degree and a bachelor’s degree in Computer Science from Acadia University. Kenn’s blog can be accessed at http://kenn-hussey.blogspot.com/.

 

Aleksandr Igdalov

Montages AG

Presentations: The Art of Model Transformation with Operational QVT

Alexander Igdalov is a senior Java developer at Borland Software Corporation, occupied both in open source and commercial product development. Alexander is a committer of the M2M project (Operational QVT). Alexander holds a BS and MS in Computer Science & Informatics from the Saint-Petersburg State Polytechnic University, Russia.

 

Mustafa Isik

Presentations: Cola: Real-Time Shared Editing with ECF - Striding towards the Future, Multiple Edits at a Time

Mustafa K. Isik is a software engineer located in Munich, Germany. He started working on Eclipse as a Google Summer of Code 2006 student, continued working on Eclipse projects as an Engineering Intern at Google in California and stayed on board as a committer on the Eclipse Communication Framework. Before falling for Eclipse, software architecture & engineering, Mustafa was involved in Augmented Reality research with Prof. Gudrun Klinker at TU Munich, where he devised and developed AR systems for BMW Research. When not juggling algorithms, he is busy wrapping up his degree at the Munich University of Applied Sciences.

 

Gilles J. Iachelini

Presentations: Eclipse on Rails and Rockets

Gilles is a software architect for the CSC located in Bern, Switzerland, working on a Client Application of a Realtime Disposition System for the Swiss Federal Railways (SBB) based on Eclipse RCP.

 

Anne Jacko

Eclipse Foundation

Presentations: Eclipse Community Awards and Eclipse Karaoke, Breakfast, Exhibitors Reception, Poster Reception, Eclipse Community Project Spotlight, Lunch, Lunch, Lunch, Lunch, Breakfast, Breakfast, Breakfast, RCB -- aka Boats of a Feather

Anne Jacko hopes to see you at this EclipseCon Facetime event. She is the project manager for EclipseCon and a staff member of the Eclipse Foundation, but is most easily recognized at ECon as the person with the camera.

 

Eric Johnson

Presentations: Is your metadata lying to you? Our experience building features and products

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, XML, OSGi, Eclipse, open source software, and build infrastructure.

 

Frederic Jouault

Presentations: Model Refactoring and other Advanced ATL Techniques, From Text to Models and Back Again

Frédéric is the architect and lead of M2M/ATL, and of TMF/TCS. He created these two languages, and tools as part of his Ph.D. thesis. Frédéric is continuing his research activities on model-to-model transformation, as well as on textual syntaxes. This notably results in continuous improvements of ATL and TCS. He is also using these tools for teaching purposes.

 

Anthony Juckel

Presentations: Eclipse on Cocoa BoF

 

Mik Kersten

Tasktop

Presentations: Mylyn: Redefining the “I” of the IDE, Challenge Eclipse - Ask the AC (Panel), Mylyn Ecosystem and tips on living in Eclipse

Mik Kersten is the CEO of Tasktop Technologies, lead of Mylyn and member of the Eclipse Architecture Council and Board of Directors. While on the AspectJ team at Xerox PARC, Mik implemented the first aspect-oriented programming tool support and co-created the AspectJ and AJDT projects on Eclipse. He then created Mylyn and the Task-Focused Interface during his PhD at the University of British Columbia. Mik likes building tools that offload our brains and make it easier to get creative work done. He is a frequent speaker at developer conferences and was recently recognized in JavaOne Rock Star hall of fame.

 

Marc Khouzam

Ericsson AB

Presentations: Reverse debugging, Multi-Process and Non-stop debugging come to the CDT, Linux Extended IDE - Linux Tracing

Marc Khouzam is a Software Designer for Ericsson Canada. He has close to fifteen years of C++ and Java development experience in areas such as telecommunication systems and load-simulation tools. He is currently interested in distributed-system tools for debugging and troubleshooting. Marc is an Eclipse committer under the DSDP/DD project, as well as an occasional committer to the GNU debugger. He has heavily contributed to the new DSF-GDB debugger that is being added to the CDT project.

 

Markus Knauer

Innoopract GmbH

Presentations: Equinox above the Cloud - some call it Heaven!, g-Eclipse - from Grid to Cloud computing, Using the Usage Data Collector in RAP and RCP Applications, Galileo: delivering the next major release

Markus Knauer works as an Eclipse developer and consultant at EclipseSource. He is involved in the development of the Yoxos Eclipse Distribution and is working on multiple projects developing Eclipse-based SDKs.
Markus is project lead of the Eclipse Packaging Project and creates all those packages that can be downloaded from the Eclipse Foundation website. He is co-lead of the g-Eclipse project which is building a framework to enable developers to work easily in a Grid Computing or Cloud Computing environment, and is a member of the Eclipse Planning Council and the Eclipse Architecture Council.

 

Maximilian Koegel

Innoopract GmbH

Presentations: An EMF model repository

Maximilian Koegel received his diploma in informatics (Dipl. Inf. Univ.) from Technische Universität München (TUM) in Germany, 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 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 evolution and management of change 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.

 

Jan Koehnlein

itemis AG

Presentations: Next generation textual DSLs with Xtext, Managing Big Ecore Models With EMF Index, Xtext BOF

After achieving his PhD, Jan Köhnlein worked as a Software Architect at Gentleware in Hamburg (Germany), where he advanced the development of Poseidon For UML and became product manager of Apollo for Eclipse. Furthermore, he acted as a consultant and coach in the area of model-driven development on the Eclipse platform in various projects and workshops. In 2008 he joined the itemis labs in Kiel Germany. He is a committer for the Eclipse projects TMF, EMFT, M2T as well as for oAW.

 

Bernd Kolb

itemis AG

Presentations: OSGi for Eclipse Developers, Declarative UI for Eclipse, 3MF - do we need a next major version for EMF?

Bernd Kolb focuses on model-driven software development and Eclipse technologies. As a consultant, developer and architect he has worked in different domains from tooling for automotive embedded systems to enterprise Java applications. Bernd is a committer at the Eclipse Modeling Project as well as on openArchitectureWare. He is a regular speaker at conferences and has written a number of articles on topics like Model Driven Development, Eclipse and Spring as well as OSGi as well as co-authored a book on OSGi. He can be reached via b.kolb@kolbware.de or bernd.kolb@sap.com

 

Konstantin Komissarchik

Oracle

Presentations: Faceted Project Framework, Building the XML Editor you've always wanted

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. He is also on the Technology Project's PMC as a reflection of his interest in making it easier to start small projects at Eclipse. 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.

 

Harald Kornmayer

Presentations: Equinox above the Cloud - some call it Heaven!, g-Eclipse - from Grid to Cloud computing

Harald Kornmayer is senior researcher at NEC Laboratories Europe. He works in the domain of distributed systems including Grid and Cloud computing. He has experience in many national and international research projects from his former positions in different research institutions. His interests beyond Grid and Cloud computing are SOA and SaaS systems. He is project lead of the Eclipse Project g-Eclipse since its beginning.

 

Scott Kovatch

Oracle

Presentations: Carbon Dating: The treacherous path from Carbon to Cocoa for SWT

Scott Kovatch is a Senior Computer Scientist at Adobe Systems and committer on the SWT project. His main interests are Cocoa and Java UI development as well as Mac OS X deployment technologies.

 

Jochen Krause

Innoopract GmbH

Presentations: e4 Project in Review, e4 on RAP and SWT Browser Edition, Runtime technology @ Eclipse

Jochen Krause co-leads the Eclipse Rich Ajax Platform (RAP) and Eclipse Runtime projects, and is a member of the Eclipse Foundation Board of Directors and Architecture Council. Jochen has had a leadership role in the Eclipse community since its inception in 2002, and today is focused on driving Eclipse to be an application platform for web and desktop. Jochen is a founder of EclipseSource and has been bringing Eclipse technology to enterprise customers, while guiding strategic technical contributions to Eclipse. EclipseSource staff are involved in many Eclipse projects such as Equinox, PDE, RAP, ECF, p2, Riena, Eclipse Packaging and g-Eclipse.

 

Peter Kriens

Presentations: OSGi Development Tooling

Peter Kriens is the OSGi Director of Technology and CEO of aQute. He has worked as consultant for a large number of international companies introducing OO techniques. In 94 he moved to Sweden to work for Ericsson, where he worked on a number of commercial and research projects. In 2001, he was hired part-time by the OSGi to act as its technical director, in which capacity he was the editor of the specifications. He currently also acts as the OSGi Evangelist.

 

Markus Kuppe

Presentations: Best Practices for Distributed OSGi Services, Distributed OSGi - The ECF way, Eclipse Google Summer of Code

Markus Alexander Kuppe is a masters student of Complex Distributed Systems at the University of Hamburg. Before, he used to work as a software engineer at Versant Corp. focusing on OSGi technology in the object oriented database space.
Besides being a contributor to various aspects of Eclipse, he is a committer on the SoC project, Orbit, the Eclipse Communication Framework (ECF) project as well as the Java SLP implementation jSLP. Here his main occupation is with (OSGi) service discovery. He's an open source enthusiast at heart ever since his first project in 2001.

 

Christian Kurzke

Google Inc.

Presentations: MTJ: Taking Mobile Java Developers To The Next Level, DSDP Mobile Tools for Java New and Noteworthy, Porting the build system of a commercial RCP Application from Europa to Ganymede: A Case Study, MOTODEV Studio for Testing: A platform testing based on Eclipse, Emerging Technologies in Mobile and Embedded, Mobile Industry Working Group - Round Table, Mobile Tools for Java: Open Project Meeting

Christian Kurzke is the Architect for Motorola's Developer Tool suite, MOTODEV Studio.

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: Deploying Eclipse Modelling on an industrial scale with software factories

Benoit Langlois is software architect and project leader at Thales. He has 13+ years of experience in model-driven development in small- and large-scale projects. He always tries to improve software industrialisation and to share this value.

 

Florian Lautenbacher

Presentations: Make Your Processes Executable!

Florian Lautenbacher is working as a researcher at the University of Augsburg, Germany since 2005. His interests are in applying semantic technologies to model-driven software development, in particular in workflow and business process technologies as well as service-oriented architectures. Florian is project co-lead of the Eclipse Technology project Java Workflow Tooling (JWT) which started in 2007.

 

Costin Leau

SpringSource, Inc aka VmWare now GoPivotal

Presentations: Blueprint Service: Enterprise Programming Model for OSGi

Costin Leau, a SpringSource Senior Software Engineer, has been working with Java EE since 2000. Costin spends the majority of his time on product development for a number of Spring and Spring related projects, including Spring Dynamic Modules, Java Config, Spring's JPA support, Pitchfork and the Spring Modules project. While a generalist, Costin has a strong interest in data access and aspect oriented programming.

In the last years, Costin has presented various topics as conferences such as Javapolis, JavaZone, SpringOne, TSSJS Europe and The Spring Experience.

 

Jean-Michel Lemieux

IBM

Presentations: Sleeping Around: Writing tools that work in Eclipse, Visual Studio, Ruby, and the Web, Tuning the Eclipse Way using Rational Team Concert , Controlled Chaos - Version Control in the Twenty-first Century

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 and developer on the Jazz project (jazz.net) since 2005 which has allowed him to put his RCP experience to work on a large scale client-server application. On Jazz, he is the SCM component lead and member of the PMC. Jean-Michel has been a committer on the Eclipse Team and CVS components since their inception.

 

Scott Lewis

Presentations: Equinox above the Cloud - some call it Heaven!, Cola: Real-Time Shared Editing with ECF - Striding towards the Future, Multiple Edits at a Time, Best Practices for Distributed OSGi Services, Distributed OSGi - The ECF way, ECF BOF

Scott Lewis is the project lead for the Eclipse Communication Framework (ECF). ECF provides APIs for distributed applications, and had several Eclipse applications based upon these APIs such as real-time shared editing, and multi-protocol presence, IM, and contacts lists.

Scott is a member of the team at EclipseSource, a startup focusing on OSGi, Equinox, and Eclipse-based solutions.

For too long, Scott's technical interests have revolved around messaging and communications...both for building distributed applications, and in human-to-human communication and collaboration.

 

Henrik Lindberg

Cloudsmith Inc.

Presentations: From source to automated builds with Buckminster and p2

Henrik is a founder and CTO of Cloudsmith Inc., an Eclipse strategic member and EclipseCon Gold Sponsor. 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 Spaces and Buckminster projects and is a contributor to Eclipse p2.

 

Martin Lippert

GoPivotal, Inc.

Presentations: What's New in Equinox Aspects, OSGi for Eclipse Developers

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 '99. While he is helping teams to become more agile he also authored several articles on rich client and server-side development with Eclipse and OSGi runtime technology for the german Eclipse magazine and investigated the combination of aspect and Eclipse technology. He is involved as a committer in the Equinox Incubator project.

 

Kit Lo

IBM

Presentations: Climb the Babel Tower

Kit has been the Globalization Technical Lead for IBM Eclipse SDK since Eclipse release 3.1, responsible for translating and testing Eclipse SDK and a number of Eclipse projects into multiple languages. Translations of the Eclipse SDK and the Eclipse projects were later contributed to Eclipse Foundation. Kit is very familiar with the large scale globalization process and all the tools required to perform the globalization works. Kit is also the current lead of the Babel project.

 

Achim Loerke

BREDEX GmbH

Presentations: Where do I click? Making Eclipse Applications User-Friendly, Using models to ease the start-up phase of automated GUI testing, Agile Functional Testing

Achim Loerke started software development in 1982 after earning his diploma in electronics. He began working at BREDEX GmbH in 1987 and is now co-owner and director of the company. Beginning in 1995 he successfully utilized Java in several customer projects. He is also the principal architect of GUIdancer, a commercial Eclipse based tool for automated testing of Swing, SWT/RCP and HTML GUIs. Doing consulting and project management for customers gives him ample opportunities to apply his favorite subject of automated software quality assurance and automated testing. In addition he represents his company as an Eclipse Foundation member. Achim is a committer for the Eclipse ORMF technology project.

 

Don MacAskill

Presentations: Building Applications for the Cloud with Amazon

Back in the mists of time, Don built the network that powered eBay, Hotmail, and fatbrain. He lost his mind and spent an exhilirating few years making video games, but found it again with SmugMug. With no outside investment, he bootstrapped SmugMug into a business that's profitable and growing - but most of all, fun!

 

Frederic Madiot

OBEO

Presentations: Discovering models out of existing applications with MoDisco

Frederic Madiot is the CTO of Mia-Software. He is responsible for the R&D and technical strategy on model-driven solutions such as Mia-Generation, the template-based code generation tool he created ten years ago. He recently contributed to the creation of the MoDisco project, Eclipse/GMT model-driven reverse-engineering platform. With a background in object-oriented technologies Frederic has 15 years of experience in developing tools to industrialize the development of large projects and helping people on projects taking the benefit of these tools. Since two years, Frederic participates to Modelplex, a research project co-funded by the European Commission to provide Eclipse-based tools to develop complex systems.

 

Diego Madruga Sandin

Presentations: DSDP Mobile Tools for Java New and Noteworthy

 

Tonny Madsen

The RCP Company

Presentations: The Happy Marriage of EMF, Data binding, UI Forms and Field Assist in larger RCP Applications

Tonny Madsen is a long term user and developer for the Eclipse platform. Tonny has 6 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 training, mentoring, 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.

 

Niru Mallavarupu

Presentations: Extending BIRT – Enterprise report management and distribution

Niru Mallavarupu is Director of Software Development at Bluenog, where she leads the research and development of the company's flagship product, Bluenog ICE. Niru is an established IT veteran with deep experience in open source software as well as architecting and developing products and technologies for companies such as Oracle and Sun Microsystems. Niru also holds a patent and has numerous technology publications. She has a BS in computer science from the Indian Institute of Science and an MS in computer science from Georgia Institute of Technology.

 

Dann Martens

Presentations: Leveraging Agile Practices with the RFID-enabled Eclipse IDE

Dann Martens is an entrepreneur with more than ten years of experience in managing and using software technologies in both research-driven environments and practical business application domains; aims to cover the full range of expertise from enterprise to network programming, using both the Java™ platform as well as C/C++ on Unix; believes in a people-centric approach to team membership and leading; persistent in attaining excellence.

 

Christoph Mayerhofer

Presentations: ReviewClipse - Supporting Code-Reviews within the Eclipse IDE

Christoph started working in 2001 for an IT company in Vienna, where he gained first experience with industrial software solutions. In 2003 he decided to study Software Engineering on the Technical University of Vienna, where he gained his Bachelor of Science in 2007. In 2006 he joined a software project for the medical industry, where he got interested in Open Source software development and the Eclipse project, particularly in the Eclipse Rich Client Platform. Currently he is writing his master thesis about software reviews and the integration into the Eclipse IDE.

 

Jeff McAffer

Presentations: Jetty @ Eclipse, Challenge Eclipse - Ask the AC (Panel), Understanding and extending p2 for fun and profit, Runtime (r)evolution at Eclipse, Runtime - Tests and Builds, Runtime Riena and SOA, Runtime Deployment , Provisioning with p2 -- present and future, Runtime technology @ Eclipse

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

 

Stuart McCulloch

Sonatype

Presentations: peaberry - blending services and extensions

Stuart works for CodeDragons Malaysia, a Java consultancy that specializes in all things OSGi. Previously, he worked on virtual machines at IBM. Stuart is currently a PMC member and active committer at Apache Felix and helps out with a number of OPS4J community projects, such as Pax-Runner and Pax-Construct. Stuart is also the project lead for peaberry, a Guice extension for injecting OSGi services. His latest distraction is writing a book called OSGi in Action, with Richard Hall and Karl Pauls.

 

Emma McGrattan

Actian Corp

Presentations: Access your data without Eclipse clutter!, Ask Forgiveness not Permission

 

Kevin McGuire

Presentations: e4 Project in Review, Darwin Among the IDEs

Kevin has been a platform-UI committer for many years at IBM. His focus is on usability and UI architecture. Prior to that he was UI Design/Developmnent Lead for a large IBM product WebSphere Integration Developer. He was on the original Eclipse team, in charge of the Team/CVS component. He has shipped many IDEs over the years including VisualAge for Java/Smalltalk all the way back to the Envy days at OTI.

 

Ed Merks

Presentations: Mega Modeling Mania: The Sequel

Ed Merks leads the Eclipse Modeling Framework project and coleads of the Eclipse Modeling project. He is a coauthor of the authoritative book “EMF: Eclipse Modeling Framework” which is nearing completion of a second edition. He is an elected member of the Eclipse Foundation Board of Directors and has been recognized by the Eclipse Community Awards as Top Ambassador and Top Committer. Ed is currently interested in all aspects of Eclipse modeling and its application and is well recognized 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 serves on Skyway Software’s Board of Advisors. His experience in modeling technology spans 25 years.

 

Mike Milinkovich

Eclipse Foundation

Presentations: Introductions

 

Christine Mitterbauer

MicroDoc Computersystems GmbH

Presentations: Continuous Testing and Deployment for embedded Equinox enabled devices, Agile Functional Testing, A Complete Continuous Integration System for embedded OSGi Projects

Christine Mitterbauer is a senior software engineer and authorized signatory at MicroDoc GmbH in Munich. She leads several OSGi-based customer projects especially in the embedded space. She was the symposium lead of the Test-Driven Development symposium at Eclipse Summit Europe 2007 and 2008 and is highly interested in software quality, agile development processes and improvement of customer relationships.

 

Olivier Moises

Presentations: UI designers : Untangle the knots, use EMF (live) models !, PMF (Presentation Modeling Framework): One for all, and all for One

Olivier Moises works as software consultant since 1993 and started programming with Eclipse 6 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.

Since his first release of a RCP application, he realized it should be possible to build GUI like web developers do : by using a dom like live model. He started wazaabi 1.0 an XML based declarative UI framework in 2003. It has been published in 2006 (http://www.wazaabi.org , LGPL) and is still in use in several companies. Wazaabi 2.0 is a whole new release, based on a EMF live model and providing also stylesheet and databinding mechanisms.

He recently joined Presentation Modeling Framework project (http://www.eclipse.org/proposals/pmf/)

Olivier is currently working as consultant within Euranova, a Belgian company which is focusing on knowledge capitalization. Euranova wishes to become a reliable actor in Eclipse development.

 

Motoki MORI

Presentations: Climb the Babel Tower

NEC Soft, Ltd. Tokyo, JAPAN I had been working for our development tool "Jalcedo", which enables software engineers to develop eclipse rcp applications easier. And I have been working for Japanese localization of Eclipse in order to provide Japanese market with full spec (with translated helps) language pack. I made a short presentation about Japanese market in Eclipse members meeting in 2007 fall, and in EclipseCon 2008.

 

Gaetan Morice

Sierra Wireless

Presentations: Use of CDT and DSDP in a professional IDE for embedded softwares development, Feedback from TM/TCF integration in a professional Eclipse based product. , Take all Eclipse technologies. Shake. Stir. Tada ! You have an high-level IDE. (Better served chilled), Using Clojure language to improve Eclipse plugin development, Programming for Lego® Mindstorms™ using Eclipse to take you back to your childhood!

Gaetan Morice is head of the Eclipse Products Team at Anyware Technologies. He leads Eclipse based IDE projects for embedded software tooling that involve lots of cool Eclipse technologies such as EMF, CDT, TM and DLTK. He also leads research efforts on alternative JVM languages use in Eclipse plugins development.

 

Adrian Mos

Presentations: Towards Integrated SOA Development with Eclipse STP and Swordfish, galaxy, an open agile platform using dynamic software architecture, Integration of SOA Editors in Eclipse using the STP Intermediate Model

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.

 

Rob Murphy

Actuate Corporation

Presentations: Mashing up data in web pages using BIRT Reports

 

Benjamin Muskalla

Tasktop

Presentations: Automated tests for RAP applications , MAT - Single Sourcing in practice , Integrating BIRT in RAP applications, RAP BoF

Benjamin Muskalla works as a software developer and consultant at EclipseSource in Karlsruhe, Germany. He is one of the main committers on the Rich Ajax Platform (RAP) project and contributing to the several other Eclipse projects.

 

Jonathan Musset

OBEO

Presentations: Eclipse MTL : a Real Standard Alternative for Code Generation

Jonathan Musset is the Technical Director of Obeo and currently leads the M2T MTL project. Jonathan is also a "Reverse Engineering" and "Software Modernization" expert.

 

Yuichi Nakamura

Presentations: Automatic Unit Testing Toolset for Embedded Systems, Testing for GUI, Embedded Systems, Systems Engineering and Distributed Products.

 

Eric Newcomer

Presentations: Overview of the OSGi 4.2 Release: Focus on the Enterprise

Eric Newcomer works in the CTO Office of Progress Software, focusing on OSGi. He has been serving as co-chair of the OSGi Enterprise Expert Group since it started in January, 2007, and has more than 30 years' experience in enterprise applications. The second edition of the book he wrote with Phil Bernstein, "Principles of Transaction Processing" is due out in June, 2009. He is also the author of an award-winning book on Web services, co-author of a book on SOA, contributor to multiple standards and technologies in the transaction processing and Web services area, and author of a popular blog.

 

Andrew Niefer

IBM

Presentations: PDE State of the Union, Hands-On: Using the new Common Builder for Push-Button PDE Builds, Understanding and extending p2 for fun and profit, Versioning and p2: Are your users running the bits you think they are?

Andrew is a developer with IBM Rational Software in the Ottawa lab and is a commiter on the PDE Build, Equinox Framework and Equinox p2 projects. Before joining the Eclipse platform team, he worked on the Eclipse CDT project. Andrew holds a BMath degree from the University of Waterloo.

 

Jeff Norris

Presentations: ReSTful OSGi Web Applications Tutorial

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.

 

Steve Northover

Oracle

Presentations: Web to desktop, desktop to web, Carbon Dating: The treacherous path from Carbon to Cocoa for SWT, e4 Project in Review

Steve Northover is a member of the Eclipse Project PMC, father of SWT and team lead for that component. His interests include programming languages, music, operating systems, optimization and user interfaces.

 

Igor Novakovic

Empolis Information Management GmbH

Presentations: SMILA - make sense of your data

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.

 

Martin Oberhuber

Intel Corporation

Presentations: C++ GUI Builder for Mobile or Embedded devices - NAB project update , e4 - flexible resources for next generation applications and tools, Embedded Target Communications and Tools for mobile Linux, D-Pack: The DSDP Packaging Project, Target Management New and Noteworthy , Challenge Eclipse - Ask the AC (Panel), e4 Project in Review, Architecture Council F2F

Martin is the leader of the DSDP - Target Management project, PMC member, Platform core and e4 committer, and currently chair of the Eclipse Architecture Council. Driven by his desire for constant improvement, he is involved in many areas around Eclipse. Martin holds an MS degree in Telematics from the University of Technology Graz/Austria, and has been working on Wind River IDEs in Salzburg, Austria since 1998.

 

Ken Olofsen

Presentations: Code Reviews and Continuous Integration in Eclipse using Mylyn

Ken Olofsen works at Atlassian on the Developer Tools team focusing on Bamboo, Clover, Crucible, and FishEye. Ken also works with the IDE Connector projects.

 

Philippe Ombredanne

nexB Inc.

Presentations: Preparing Java EE 6 development environment with Eclipse and GlassFish v3

Philippe is a passionate open source software developer, Eclipse committer, open source activist and enthusiast plug-in developer. He is a maintainer for EasyEclipse, an open source distribution of useful Eclipse plug-ins, and contributor to several open source Eclipse projects, including PHPEclipse, the Visual Editor, the Ajax Tooling Framework, the Drools IDE and more. As a volunteer, he co-leads the Google Summer of Code program for Eclipse for the last three years. He is the CTO and co-founder of nexB, a software company dedicated to open source tools. Prior to nexB, he has worked at McDonnell Douglas, Accenture, and BearingPoint in various software development and consulting positions. He has worked on assignments with Apple, BEA, Checkpoint, Cisco, HP, Informatica, Mercury, Microsoft, Motorola, NetApp, Oracle, Salesforce.com, SAP and Wind River.

 

Dave Orme

Presentations: Higher-level UI programming

An experienced and successful Eclipse RCP consultant, David has taken many projects through the entire life cycle, trained on Eclipse RCP, and assisted in the deployment of a successful 2 million line mission-critical enterprise RCP application.

As an experienced member of the Eclipse community, Dave has served Eclipse in one capacity or another since the Eclipse 1.0 days including:

  • Helped start a team at a Fortune 500 firm that productized and made Eclipse RCP the standard rich client platform at that firm.
  • Founded and co-led Eclipse Data Binding.
  • Founded Visual Editor Project, the first non-IBM Eclipse project.
  • Spoken at every EclipseCon.

     

    Andrew Overholt

    Presentations: Hands-On: Using the new Common Builder for Push-Button PDE Builds, An update on the Linux Distros/Tools project, Challenge Eclipse - Ask the AC (Panel), Linux Extended IDE - Linux Tracing

    Andrew Overholt works for Red Hat as a part of their Tools group. He is the project lead for the Linux Tools project which is a part of the eclipse.org Technology top-level project.

     

    Ketan Padegaonkar

    Presentations: Eclipse UI Test Automation with SWTBot and Profiling with TPTP, Eclipse and Agility, SWTBot BoF

    Ketan Padegaonkar is a developer at ThoughtWorks. 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. SWTBot is now hosted at Eclipse.org.

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

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

     

    Vinicius Asta Pagano

    Instituto de Pesquisas Eldorado

    Presentations: Eclipse Ecosystem: getting involved and exploiting offshore opportunities

    Vini Pagano is a software R&D Manager at Eldorado Research Institute (an Eclipse Foundation Associate Member). He is currently responsible for 5 multisite projects (4 of them are Eclipse based projects), with more than 50 software engineers; Vini successfully built and ramped-up new software development teams and received 5 high performance team international awards. Past: Experienced Software PM, Vini managed 3 software multisite projects at the same time, with 30 engineers; his teams delivered more than 80 complex software releases with more than 95% OTD. As software engineer he worked on 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).

     

    Wayne Parrott

    Genuitec, LLC

    Presentations: Eclipse FireFly and the Future of the Mobile Web, Flyby of the FireFly Mobile Web Developer Kit Project

    Wayne is a co-founder and VP of product development at Genuitec where he leads its MyEclipse family of products as well as the Eclipse Blinki/FireFly Mobile Web Developer Kit Project. He has been developing Eclipse plugins and products since 2002.

     

    Benjamin Pasero

    Presentations: Advanced Eclipse Rich Client Platform, Declarative UI for Eclipse

    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: Building RESTful Java Applications with EMF, The Modeled UI in Eclipse e4

    Marcelo is a software engineer for IBM Rational Software at the Toronto Lab. He has worked with Eclipse technologies since joining the company in 2000. Since 2004, he has been an active committer on the EMF project, being the EMF core component leader. More recently, he became an E4 committer and has been working with the UI team on the new implementation of the UI components. Besides his commitments to open-source, Marcelo is an architect for the IBM Rational AppScan Developer and Build Editions offerings. These products use Eclipse technologies to enable addressing web-security concerns on early phases of the development cycle.

     

    Patrick Paulin

    Presentations: Real World RCP

    Patrick Paulin is a trainer and consultant specializing in modular technologies such as OSGi and the Eclipse Rich Client Platform. Patrick spends much of his time offering the RCP Quickstart course, which is meant to get software developers up to speed with Eclipse RCP.

    Patrick holds a BA from the University of Chicago in Medieval European History, which comes in handy almost every day. He currently lives in Madison, Wisconsin with his wife and two daughters.

     

    Karl Pauls

    Presentations: OSGi in Action

    Karl is a software architect with broad experience in different operating systems, programming languages, and applications. He is an early adopter of OSGi being involved with OSGi based applications for more then six years. He is a commiter and member of the PMC of Apache Felix and received an MS in computer science from the Freie Universität Berlin.

     

    Brian Payton

    IBM

    Presentations: Getting started with the DTP SQL Query Builder, IBM pureQuery: leveraging the DTP project to integrate Java and SQL development, Using and Extending Eclipse Data Tools (DTP)

    Brian Payton is a software developer in IBM Information Management and has been developing database tooling throughout his 25 years at IBM. He is a member of the Project Management Council of the Eclipse Data Tools Plaform (DTP) project and co-leads the DTP SQL Development Tools project. Mr. Payton has a B.S. in Computer Science from California Polytechnic University, San Luis Obispo, and works at IBM’s Silicon Valley Laboratory.

     

    Shawn Pearce

    Google Inc.

    Presentations: Controlled Chaos - Version Control in the Twenty-first Century

    Shawn Pearce is an active contributor to the Git version control system, and the one hacker crazy enough to implement it in pure Java under a permissive use license. At Google Shawn is currently building various Git based tools to enhance the distributed development experience.

     

    Pawel Piech

    Presentations: Building Your First Debugger, Device Debugging New and Noteworthy

    Pawel is the project Manager for the Device Debugging Project, a Platform Debug committer, as well as a CDT committer. At Wind River Systems he has been developing an Eclipse-based debugger over the last six years.

     

    William Piers

    OBEO

    Presentations: Model Refactoring and other Advanced ATL Techniques

    William Piers, MDA Consultant at Obeo, is currently working on the m2m part of modeling, especially for ATL and QVT-R projects. He is committer on these two projects. He has graduated a Master at the University of Nantes and specialized himself in software engineering and model driven engineering. William is currently working on new features, and on the Galileo process. He also provides support, gives tutorials, and trains people on ATL usage.

     

    Steffen Pingel

    Tasktop

    Presentations: Effective Mylyn, Mylyn Connector Crash Course, Spring on Eclipse: AspectJ, SpringSource Tool Suite, and Spring IDE, Mylyn Ecosystem and tips on living in Eclipse

    Steffen Pingel is a software developer at Tasktop Technologies. When he is not riding his bike in the beautiful mountains surrounding Vancouver 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: Dynamic Views for Business Applications (Riena + Eclipse Modeling: EMF, oAW)

    Flo lives in austria and is working as an application developer for about 10 years. He likes emf based development, as emf is a really great technology.

     

    Mike Poindexter

    Presentations: Eclipse IAM, Maven integration for Eclipse

    Michael Poindexter is currently an Engineering Manager at Qumu Inc. For the past 6 years, he has focused mainly on server side Java development with various companies, with a smattering of C# thrown in for good measure. He is a IAM committer and has made important contributions to the Maven Incremental Builder, Artifact Search, and POM Editor as well as numerous improvements to the existing q4e codebase.

     

    Mark Powell

    Presentations: Eclipse on Rails and Rockets

    Dr. Mark Powell is a Senior Computer Scientist in the Planning Software Systems Group at NASA's Jet Propulsion Laboratory. Mark and his group create software tools to operate Mars surface missions and support technology development for future missions to the Moon and the planets of our solar system.

     

    Gerald Preissler

    Talend

    Presentations: Towards Integrated SOA Development with Eclipse STP and Swordfish, STP Policy Editor New and Noteworthy, Using Eclipse-based tools to provide data integration within an SOA

    Jerry Preissler has been working on the implementation of service-oriented infrastructures for 6+ years now, first with Deutsche Post and now with SOPERA. Currently he is the architect responsible for the tooling components of the SOPERA platform. He is contributor for the SOA Runtime Framework (a.k.a. Swordfish) and the SOA Tools Project.

     

    Yan Pujante

    Presentations: Building LinkedIn's Next Generation Architecture with OSGI

    Yan Pujante is a Distinguished Software Engineer at LinkedIn. As a member of the founding team of LinkedIn, Yan has been involved in a lot of various areas of the product: architecture, ui framework, wiring framework, security, replication, scalability, and many more... Yan is currently working with the platform team on building the next iteration of the software that will scale both from a product point of view and from a developper point of view.

    Yan has 12 years of professional experience with a total of 25 years of passion for computers (dating back to the era of the TI-99/4A).

    Web: http://www.linkedin.com/in/ypujante

    Email: ypujante@linkedin.com

     

    Phil Quitslund

    Presentations: UI Testing Patterns and Best Practices

    Phil Quitslund is the lead Window Tester architect at Instantiations, and an expert in RCP UI testing and automation. He has been active in the Eclipse research community since 2002 and has developed numerous tools for supporting advanced programming language features and extensions.

     

    Vijay Rajagopalan

    Presentations: Eclipse Silverlight Development Toolkit - SLDT

    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, Cross Platform SDK for Azure Services Platform, OpenXML, Federated Identity & CardSpace. Vijay has about 16 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 10 years, most of it in the enterprise space and spent 3 years as a Architect for Visual Studio Extensibility. 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.

     

    Pascal Rapicault

    RAPICORP

    Presentations: Understanding and extending p2 for fun and profit, What's new in p2?, Provisioning with p2 -- present and future

    Pascal 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 bringing components to the web and pushing the boundaries of component delivery. 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: galaxy, an open agile platform using dynamic software architecture

    Fy currently serves as SOA Engineer in Tuvalu team in the French National Institut for Research in Computer Science and Control. He's involved in the "galaxy" project which aims at building an open-SOA platform by gathering INRIA's technologies. He's involved in the "SemEUsE" French project as well, where he leads the tooling workpackage. Prior to this position, he has worked in software industry. Fy holds a Bs in Computer Engineering and a Master's degree in Computer Science from Joseph Fourier University, France.

     

    Jack Repenning

    CollabNet, Inc.

    Presentations: Controlled Chaos - Version Control in the Twenty-first Century

    Jack Repenning is Chief Technology Officer at CollabNet. As chief product architect he was responsible for building the product architecture that enabled CollabNet to grow its user base to over 1.4 million users. Jack is also an early member of the Subversion project.

     

    Fabio Rigo

    Presentations: Convergence in device software - Use the TmL project to create tools for mobile Linux developers, Tools for Mobile Linux (TmL) New & Noteworthy, Eclipse Ecosystem: getting involved and exploiting offshore opportunities, Embedded Target Communications and Tools for mobile Linux

    Fabio Rigo is a Computer Engineer from Eldorado Research Institute, a not-for-profit R&D institute in Brazil (Motorola contractor). He has worked as a Java developer on embedded environments and mobile development tools for three years. He is an active contributor of the Eclipse Tools for Mobile Linux (DSDP/TmL) project. He holds a Computer Engineering degree from Unicamp (State University of Campinas, Brazil) and is now attending specialization courses in Strategic IT Management at FGV-SP.

     

    Roman Roelofsen

    Prosyst Software

    Presentations: OSGi on Scala - Ease OSGi development with Scala DSLs

    Roman Roelofsen is Lead Architect at ProSyst Software. He is the technical head of the OSGi enterprise solutions department and represents ProSyst Software in the OSGi core platform and enterprise expert group. Roman coordinates the product development and is the project leader of the OSGi-based open source distribution ModuleFusion. His main interests are component-based development and language design.

     

    Angel Roman

    Presentations: Designing an Android Domain Specific Modeling Language using EMF, GEF and GMF

    Angel Roman is the Chief Software Architect of MDE Systems and an expert on the Eclipse Development environment and its application frameworks. He has presented at various industry conferences on topics such as Software Defined Radios, MDE Technologies and Embedded Linux. He is currently involved with projects concerning Eclipse Development, Embedded Linux Systems and OSGi.

     

    Scott Rosenbaum

    Innovent Solutions

    Presentations: From Data to Intelligence in 17 Clicks, Distributed OSGi Services , VCS BOF

    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

     

    Denis Roy

    Presentations: Your project's website: avoid the Supernova, go with Nova!, Controlled Chaos - Version Control in the Twenty-first Century

    Denis is the IT Manager for the Eclipse Foundation.

     

    Dan Rubel

    Google Inc.

    Presentations: UI Testing Patterns and Best Practices, RAP or GWT: Which Java-Based AJAX Technology Is for You?, Building Commercial-Quality Eclipse Plugins, "Eclipse Plug-ins" Third Edition Authors Showcased at Instantiations Reception

    Dan Rubel, CTO for Instantiations, Inc., is an entrepreneur and 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. He is a cofounder of Instantiations and is a sought-after speaker at industry conferences. Co-Author: "Eclipse Plug-ins" (3rd Edition available mid Dec 2008), Addison Wesley, 2008. ISBN: 0-321-55346-2 (http://www.qualityeclipse.com)

     

    Mary Ruddy

    Presentations: Identity Management in Your RCP Application with Higgins, What's New with Higgins?

    Mary is a founder and co-lead of the Eclipse Higgins project, a founding board member of the Information Card Foundation and Chief Steward of Identity Commons. Her work involves software projects and communities that address internet identity issues and trusted information sharing.

     

    Ixchel Ruiz

    Presentations: Introduction to Groovy , Streamlined Testing

    Ixchel has developed software application & tools since 2000. Her research interests include dynamic languages, testing and client-side technologies. Systems Administration (*nix on the top), Data Modeling and IA are among her career passions. She is a believer in open source and has participated in some projects (Json-lib and EZMorph), she is also a Groovy enthusiast, participating in several conferences and JUG meetings where the topic arises. She has also been teacher of computer science courses in the most prestigious education institute in Mexico.

     

    Mark Russell

    Google Inc.

    Presentations: RAP or GWT: Which Java-Based AJAX Technology Is for You?

    Mark Russell, an expert Eclipse-based build master and developer at Instantiations, Inc. is a co-architect of the Instantiations continuous build and deployment system, as well as an Eclipse committer. He has fifteen years of experience in developing large and small build systems for Fortune 500 corporate systems and small open source projects alike and is a key developer on Instantiations' CodePro and RCP Developer products. Prior to Instantiations, Mark was the lead integrator at PNC Financial Services Group and a Principle Consultant at Crosslogic. Mark holds a Bachelors degree from Indiana University of Pennsylvania.

     

    Dave Russo

    Texas Instruments

    Presentations: Real-time monitoring of RTSC modules , Getting started with RTSC component development

    Dave Russo is a Distinguished Member of Technical Staff at TI, and currently serves as the Target Content Infrastructure CTO within TI's Software Development Organization. Before joining TI, Dave was co-founder of Spectron Microsystems, where he helped create the world's first real-time operating system for DSP (SPOX/C3x) in 1988 and DSP/BIOS in 1997. After TI acquired Spectron, Dave guided evolution and diffusion of DSP/BIOS for use on TI architectures. He is the original author of eXpressDSP Algorithm Standard (xDAIS), recently served as lead architect and developer of TI's Codec Engine multi-media framework for advanced SOCs, and is co-creator of the Real-Time Software Component model and its associated XDC tools. Dave has a Bachelors degree in Mathematics from MIT and a PhD from University of California, Santa Barbara.

     

    Max Rydahl Andersen

    Red Hat, Inc.

    Presentations: Max and John's Excellent Plug-in Adventure: The Highlight Reel

    Max Rydahl Andersen works for JBoss and is the project lead for JBoss Tools and Developer Studio and is a core developer on Hibernate and Seam. Before joining JBoss, Max worked as a project lead and developer for a company working with large scale health care solutions. 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

     

    Richard S. Hall

    Presentations: OSGi in Action, Coming soon to OSGi - Standard framework launching and composite bundles!, OSGi Framework 2.0: The Modernization

    Richard is the OSGi dude for the GlassFish team at Sun Microsystems. He has been working with OSGi technology since 2000 and has been participating in the OSGi Alliance since 2004. He is the chair of the Apache Felix project and is interested in component and service orientation for the purposes of dynamically assembling applications. Richard received his Ph.D. from the University of Colorado at Boulder focusing on the area of software deployment.

     

    Christian Saad

    Presentations: Make Your Processes Executable!

    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.

     

    Nick Sandonato

    IBM

    Presentations: Building the XML Editor you've always wanted, Creating Custom Dojo Widgets Using WTP

    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 Satchwell

    Presentations: Introduction to XSLT and eclipse XSL Tools

     

    David Savage

    Presentations: OSGi Development Tooling

    David Savage is a software engineer focused on building scalable, modular, dynamic networked software. Currently working for Paremus as a lead architect on the Newton, Sigil and Infiniflow product suites. Infiniflow is an OSGi based distributed runtime with self healing, scaling and monitoring capabilities. Newton is an open source framework upon which Infiniflow is based. Sigil is a set of development tools based on Eclipse and Ivy for developing and building OSGi applications.

     

    Kevin Sawicki

    Presentations: Controlled Chaos - Version Control in the Twenty-first Century

    Kevin Sawicki is currently a Software Engineer at Perforce Software working on the Perforce Plug-in for Eclipse (P4WSAD). He has previously worked as a developer on Aptana Studio and also the Ajax Toolkit Framework (ATF) project and has also developed Eclipse plugins for Adobe AIR development and iPhone development. He gave a Pimp My Editor EclipseCon long talk in 2008

     

    Dominik Schadow

    Presentations: Incubating XML Security Tools

    Dominik Schadow is working as an application development consultant for Trivadis (Germany). After a lot of experience using Eclipse as an IDE, he started developing for the Eclipse platform in his diploma thesis in which he developed the XML-Security Plug-In, an open source e-learning plug-in for XML Security. Dominik is currently a committer on the XML Security Tools incubating project, which is based on the sources of the XML-Security Plug-In. Since 2007 he is the lead of the open source JCrypTool project, the Eclipse RCP based cryptography e-learning platform.

     

    Doug Schaefer

    Blackberry Limited

    Presentations: Building your own Cross-Development Environment for the CDT, Building Communities: The Rise and Fall and Rise of the CDT Project, CDT for Linux, e4 - Under the Covers, CDT beyond just C/C++, CDT BOF

    Doug Schaefer is the Eclipse CDT Project Lead and has been involved with the CDT since it became an Eclipse project many moons ago. He has long been interested in open source platforms and tools with a keen interest in ensuring the CDT is easily adoptable by the mass of newb's interested in joining the fun with software development using good old native development tools such as C , the GNU tool chain and embedded Linux. He also is the creator and maintainer of the Wascana Desktop Developer open source project that provides these tools for Windows development as well. His day job is as the engineering manager for Wind River's install and licensing technology where he's busy driving adoption of the Eclipse p2 provisioning framework in Wind River and the IDE tools community.

     

    Michael Scharf

    Presentations: Embedded Target Communications and Tools for mobile Linux, RCP Mail 2.0: Commands, Common Navigator, and Data Binding

    Michael Scharf is one of the architects of the Wind River Workbench, a CDT based IDE for embedded development. He works for WindRiver since 1994. Earlier in his career, he worked for 9 years in the area of computational molecular biology using object oriented technology for analysis and visualization of complex data. He is active in the eclipse community since 2001.

     

    Christian Scheid

    Presentations: Switch - an Eclipse Plug-In to switch between related Files rapidly

    Christian Scheid is a Java Developer at Adscale Labs in Christchurch, New Zealand, where he works in a team to develop and improve a platform for online advertisement. Besides using the Eclipse IDE, Christian is interested in IDE Plug-In development and is the creator of the Loom Plug-In for Apache Tapestry and Apache Wicket. Amongst IDE capabilities he is interested in Agile & TDD Software Development, Computer Graphics, User Interfaces and Network Computing. Christian is an alumnus of FHTW, University of Applied Sciences, Berlin, Germany.

     

    Enrico Schenk

    Actian Corp

    Presentations: Access your data without Eclipse clutter!

     

    Thomas Schindl

    BestSolution

    Presentations: UFaceKit - A highlevel Databinding and Widget-Toolkit-Abstraction, Mixing Eclipse Technologies to create Enterprise Ready Database-RCP-Frontends, The Modeled UI in Eclipse e4, Beyond Native Table/Tree - Unique Features provided by Nebula-Grid, e4 UI in Practice

    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.

     

    Sebastien Schneider

    Presentations: OpenFlow: an Eclipse RCP based platform for Oil & Gas upstream software development

    Software architect working on a Java based platform running on top of Eclipse RCP framework. I'm involved in large scale scientific software development for upstream oil & gaz sector. Also, particularly interested in heterogeneous application coupling from loose coupling to tight coupling. B2B or ESB architectures. Good knowledge of geometrical modeling problematic and rendering algorithm from my internships periods.

    My LinkedIn profile.

     

    Markus Schorn

    Intel Corporation

    Presentations: Using CDT APIs to programmatically introspect C/C++ code.

    I am a Software Engineer working on developement tools for Wind River Systems, Inc. since 2001. My company started to invest into Open Source in 2005. Since then I am working on the CDT project as a committer.

     

    David Sciamma

    Sierra Wireless

    Presentations: Nuclear Eclipse : Eclipse in nuclear power plants, Take all Eclipse technologies. Shake. Stir. Tada ! You have an high-level IDE. (Better served chilled)

    David is manager of the Eclipse Development Team at Anyware Technologies and is leading a EMFT component : Ecore Tools. He also spends time giving Eclipse trainings and consultings on Eclipse, EMF, GMF, RCP... and other cool Eclipse stuff.

     

    Heiko Seeberger

    Weigle Wilczek GmbH

    Presentations: Component Oriented Development in OSGi with DS, Spring and iPOJO, OSGi on Scala - Ease OSGi development with Scala DSLs

    Heiko Seeberger is WeigleWilczek’s technical director. His main areas of expertise include the development of enterprise applications using OSGi, Eclipse RCP, Spring, AspectJ and Java EE. Heiko brings more than ten years of professional experience in IT consulting and software development to the Eclipse Training Alliance, actively contributes to Eclipse projects and regularly shares his expertise in articles and talks.

     

    Wojciech Seliga

    Presentations: Code Reviews and Continuous Integration in Eclipse using Mylyn

    Wojciech Seliga is a seasoned software developer with long experience in traditional and agile methodologies. Although he holds CMMI, RUP and ISO certificates, he is a strong advocate of lightweight agile approach to software development. He has been successfully fostering agile practices (as a technical lead and a coach) for about 5 years in companies like Lufthansa, Intel, Atlassian and SPARTEZ.

    Currently he actively works on the open source Atlassian IDE Connector project of which one of the goals is to bring effective code reviews to software developers. He also runs agile and Java consulting business in the company he co-founded - SPARTEZ.

     

    Craig Setera

    Presentations: MTJ: Taking Mobile Java Developers To The Next Level, DSDP Mobile Tools for Java New and Noteworthy

    Craig Setera is the Mobile Platform Lead at mFoundry, Inc., building a platform for mobile financial applications on multiple devices.

    Craig started the EclipseME project in 2003 to fill a void for Eclipse-based tooling to develop for Java Micro Edition devices. In 2008, the Eclipse Mobile Tools for Java project restarted using the latest EclipseME code as the new MTJ implementation.

     

    Khawaja Shams

    Presentations: ReSTful OSGi Web Applications Tutorial

    Khawaja joined the Ensemble Team at NASA in 2005, and he has since been focused on development of OSGI based web services to complement Ensemble’s RCP applications. His previous work experience includes work at Malin Space Science Systems and the Internet Protocol Team at Nokia Mobile Phones. Khawaja earned a Master’s degree in Computer Science from Cornell University, and he has a Bachelor’s degree in Computer Science from University of California, San Diego.

     

    Alexander Shatalin

    Presentations: GMF and QVT: roads (finally) crossed

    Alexander Shatalin is a software developer at Borland Software Corporation. Alexander is one of GMF project developers and in the same time takes part in a commercial Borland DSL toolkit development.

     

    Clay Shirky

    Presentations: The Social Mind: Designing Like Groups Matter

    Clay Shirky works on the overlap of social and technological networks. He teaches at the Interactive Telecommunications Program at NYU, and wrote Here Comes Everybody, out in paperback in February.

     

    Alberto Sillitti

    Presentations: Lagrein: Software Metrics Visualization and Process Mining Tool

    Alberto Sillitti is Assistant Professor at the Free University of Bolzano, Italy. He holds a PhD in Electrical and Computer Engineering received from the University of Genoa in 2005. He is involved in several EU funded projects related to Agile Methods and Open Source Software in which he applies non-invasive measurement approaches. He has served as member of the program committee of several international conferences and as program chair of OSS 2007 in Limerick (Ireland). His research areas include software engineering, non-invasive measurement, web services, agile methods, and open source development.

     

    Vineet Sinha

    Architexa

    Presentations: Conquering GEF: Creating well designed graphical editors and bringing them to the Web

    Vineet Sinha has been working for the last seven years in helping users understand and work with large structured information spaces. He has received his PhD at the MIT CS+AI Lab while working as the lead developer of the Relo project. This work has been motivated by his previous experiences working with large codebases, such as Microsoft Office, and has been done in part through collaboration with Accenture Research Labs. Vineet is currently working on building out such tools to help developers understand code at Architexa.

     

    Ian Skerrett

    Eclipse Foundation

    Presentations: Eclipse In Financial Services

     

    Shaun Smith

    Oracle

    Presentations: Building your first JPA application with Dali JPA Tools, Developing Java EE Web applications with JSF Facelets and JPA, Harnessing JPA 2.0 with Eclipse, Teneo--Integrating EMF & EclipseLink for Model-Driven Development with Persistence, Runtime technology @ Eclipse, Pimp my Persistence

    Shaun Smith is a product manager for Oracle TopLink and an active member of the Eclipse community. He's Ecosystem Development Lead for the Eclipse Persistence Services Project (EclipseLink), a committer on the Eclipse EMFT Teneo,and Dali Java Persistence Tools projects.

     

    Donald Smith

    Oracle

    Presentations: Global Eclipse Ecosystem: Leveraging the Opportunities in India and Brazil, Why OSGi and the EPL are great for Mobile Platforms!

     

    Michael Soden

    Presentations: Model Execution: Breathing life into your models, Graphical Diff/Merge of Matlab Simulink models

    Michael works as a Lead Architect at ikv++ technologies (Berlin, Germany). After receiving his diploma in computer science at the Technical University Berlin in 2003, he has worked as a research associate in several projects at the Technical University Berlin and Fraunhofer FOKUS in the context of model-driven software development. At that time, he took part in standardization activities at the OMG, where he was chairing the MOF2.0 to IDL Finalization Task Force. Besides working for business projects at ikv, Michael is doing his Ph.D. at the Humboldt University with focus on dynamic analysis of executable models.

     

    Michael Spector

    Presentations: PHP Development Tools 2.0 - Success story of creating a great IDE by adopting Eclipse technologies.

    Michael Spector is Senior Software Developer and Technical Lead of Development Tools group at Zend Technologies. He has a Bachelor degree in Computer Science from Bar-Ilan University. Michael is an Eclipse committer from 2006, and currently he is participating in PDT and DLTK projects.

     

    Raghunathan Srinivasan

    Oracle

    Presentations: Developing Java EE Web applications with JSF Facelets and JPA

    Raghu Srinivasan is a Senior Development Manager at Oracle where he is responsible for Eclipse projects. He leads the Eclipse JavaServer Faces (JSF) Tools Project and is also a member of the Web Tools Platform (WTP) PMC. Prior to joining Oracle, Raghu was a Development Manager at PeopleSoft where he led a team to build the next-generation IDE based on the Eclipse Platform.

     

    Greg Stachnick

    Presentations: Advanced JPA (Java Persistence API) development lab - Dali futures sneak peek

    Greg Stachnick is a senior director of product management at Oracle. He currently covers Oracle's Eclipse development tools strategy as well as Oracle's Eclipse-based IDEs: Workshop for Weblogic and the new Oracle Enterprise Pack for Eclipse. Greg has been involved in Eclipse tools development since 2000.

     

    Eike Stepper

    Presentations: Scale, Share and Store your Models with CDO 2.0

    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...

     

    Ralf Sternberg

    Innoopract GmbH

    Presentations: Single Sourcing: Extend your RCP Application to the Web with RAP, "Single Sourcing RCP and RAP" - Desktop and web clients from a single code base, Styling RAP Applications, RAP BoF

    Ralf is a member of the RAP development team at EclipseSource in Karlsruhe, Germany. Ralf's special focus is on the styling capabilities of RAP - he developed RAP's CSS theming subsystem and also contributes to CSS support in e4. His technical interests include agile development practices and programming languages, while his right brain loves typefaces, colors, and user interface design.

     

    Ryan Stewart

    Presentations: Adobe Flash Catalyst and “Gumbo”– Improving Design and Development Workflow in Eclipse

    Ryan Stewart is a Platform Evangelist for Adobe. He focuses on rich Internet application tools and technologies like Flash, Adobe AIR, Flex, and ColdFusion. Prior to joining Adobe he was an industry analyst regarding RIAs and maintains a blog on ZDNet where he covers all aspects of the rich Internet application landscape. Between coding and speaking he lives in Seattle, WA and enjoys hiking, mountaineering, and making beer.

     

    Rob Stryker

    Red Hat, Inc.

    Presentations: New opportunities for server adapter providers in the new Server View

    Rob Stryker is a senior software engineer at Red Hat, working on the JBossTools / JBoss Developer Studio projects. He has been leading the application server integration tooling effort for these projects for the past two years. He enjoys tearing out old things and re-imagining how they could be, reading financial news, and volleyball. Also, juggling. He likes to juggle. And books.

     

    Darin Swanson

    IBM

    Presentations: Challenge Eclipse - Ask the AC (Panel), 50 minutes towards a better you

    Darin Swanson is one of the original committers on the Eclipse project, working as the Ant Component lead for the Eclipse Platform Project and as a key committer for the Eclipse debug support. He did a tour of duty on the Eclipse Board of Directors as a Committer Representative for 2007. Darin has presented numerous Eclipse tutorials and talks at several conferences and has helped organize and participated in numerous code camps. He actively fields questions in the Eclipse newsgroups and has been nominated as a top committer. He has also been active in other open source arenas having participated in mailing list discussions, reported bugs and supplied patches to the CruiseControl and Apache Ant projects. Darin is currently heavily involved in the Jazz project working on the Process team. His blog which includes entries on coding and running can be found here.

     

    Martin Taal

    Presentations: Teneo--Integrating EMF & EclipseLink for Model-Driven Development with Persistence

     

    Kevin Taylor

    Presentations: Test-Driven Development (TDD) for Eclipse RCP

    Kevin founded Obtiva Corp. in 2005 to help teams transition to Agile practices. Using Agile practices itself, Obtiva delivers significant projects in Java, Eclipse RCP, Ruby on Rails, and other technologies. Kevin has authored and taught several courses for Obtiva, including Agile Project Management and Test-Driven Development in Java. He is a speaker at national conferences and local user groups around the U.S.

     

    Artem Tikhomirov

    Presentations: Domain-Specific Language Development using Modeling Amalgam, GMF and QVT: roads (finally) crossed

    Artem Tikhomirov is employed by Borland Software Corporation and currently works on the Eclipse Graphical Modeling Framework (GMF) project. Artem has been a leader in the development of Borland's Together® Edition for Eclipse product, and currently leads development on the generative tooling side of GMF.

     

    Kai Toedter

    Siemens AG

    Presentations: Advanced Eclipse Rich Client Platform, E4 RCP CSS Styling Demo, RCP Mail 2.0: Commands, Common Navigator, and Data Binding, I Declare! Declarative User Interfaces in e4

    Kai Tödter is software engineer in the architecture department of Siemens Corporate Technology. He has more than 10 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.

     

    Dominique Toupin

    Presentations: Linux Extended IDE - Linux Tracing

    Dominique Toupin has been working at Ericsson on software engineering improvements with the open source community, researchers and commercial companies. He has a background in development of systems to manage wireless networks.

     

    Bruce Trask

    Presentations: Designing an Android Domain Specific Modeling Language using EMF, GEF and GMF

    Bruce Trask has been working on complex Distributed Real-Time Embedded systems for over 20 years specializing in SPL and MDE as applied to these systems in the last 7 years. He has been teaching C++, Object Orientation, Design Patterns, UML, CORBA and Framework courses for over 10 years. He has lead multiple study groups in the New York, New Jersey, Connecticut area on various topics ranging from design patterns to middleware. He is a regular speaker/presenter at software industry conferences all year long. He has delivered tutorials at the OMG. Bruce Trask is the CEO of MDE Systems.

     

    Kagan Turgut

    Presentations: Enterprise Build System: Model Driven Architecture on PDE Build runtime

    Mr. Kagan Turgut is founder of Brane Corporation which specializes in delivering Enterprise Applications and Infrastructure software on OSGI using model driven architecture (MDA). Kagan has 15+ years of experience architecting Enterprise Applications and tools that can withstand change in business requirements and technology. As an Eclipse expert, he has evangelized transition of large enterprises to OSGI, promoted best practice development patterns supported by Eclipse-based tooling infrastructure.

    Previously as Oracle Tools architect, Kagan designed and lead the development of Oracle Warehouse Builder; defined and evangelized adoption of Oracle’s Common Warehouse Metadata model which was later standardized by Object Management Group (OMG); lead key aspects of integration of Express OLAP Server into Oracle Database.

     

    Jim Tyrrell

    Presentations: Hands on with JBoss Developer Studio

     

    Francis Upton IV

    Presentations: Advanced Topics in the Common Navigator Framework , RCP Mail 2.0: Commands, Common Navigator, and Data Binding, RCP Experience in Data Transformer Application

    Francis Upton IV is a committer in the Plaform UI and Documentation projects and is currently responsible for the maintenance of the Common Navigator Framework. For his day gig, he runs Oakland Software, one of the smaller bay area software product companies where he has been completely consumed with a passion for data transformation for the last 5 years. Francis has spent most of his career working on system software (the type that no users sees) at Digital, Hewlett Packard, Forte Software, and Vitria and remains surprised that he ended up a UI developer. In addition he has run the engineering departments at other startups. Besides the Common Navigator, his other hobby is playing the tuba in large symphony orchestras.

     

    Cliff Utstein

    Presentations: Controlled Chaos - Version Control in the Twenty-first Century

    Cliff Utstein is the VP of Marketing of AccuRev, Inc., a leading Agile SCM software tools company. Cliff has been in this role for over 5 years, and has worked with hundreds of companies automating their software development process. Cliff has over 20 years of experience in software companies leading both product management and marketing. Before joining AccuRev, Cliff held marketing, business development, and executive management positions at Vignette, Open Market, Sun Microsystems, and DataSage. Cliff holds a BS in Computer and Electrical Engineering from the University of Massachusetts, and pursued his MS in Computer Engineering at Worcester Polytechnic Institute.

     

    Jim Van Dam

    Presentations: Presentation Modeling Framework - PMF, PMF (Presentation Modeling Framework): One for all, and all for One


    Jim van Dam started as a knowledge engineer in the 80's. Model based software development has been his main interest since 1985. He started with case-tools, moved on to tailor made MDSD environments and currently uses the Eclipse MDSD tooling and the DSL toolkit from MS. He co-developed several Software Factories featuring complete application generation.
    His current focus is PIM-level UI Modeling and transforming these models to several target platforms. He is the co-lead of the proposed Eclipse project PMF (Presentation Modeling Framework).

     

    Jason Van Zyl

    Sonatype

    Presentations: Maven and Eclipse: The M2E Technology Project, Using WTP Faceted Framework to support Maven integration for WTP

    Jason is 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 van Zyl, CTO of Sonatype, 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.

    You can read Jason's blog at http://blogs.sonatype.com

     

    Paul VanderLei

    Band XI International

    Presentations: Real OSGi Programmers Do Embedded, Eclipse as an Automotive Runtime Platform

    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 M.S. in Computer Science from Arizona State University, he joined Object Technology International, which was later acquired by IBM. While at IBM, Mr. VanderLei gained more than 10 years of experience developing embedded Java applications and user interfaces for the automotive and medical industry as a founding member of the IBM Embedded Java Enablement Team. Before joining Band XI International, he led the Jumpstart Team for the Rational Team Concert (Jazz) product line. He lives in Grand Rapids, Michigan, with his wife and four children.

     

    Kirstan Vandersluis

    Presentations: Hands-on data services for SOA and RIA using Eclipse and XAware

    As founder of XAware and project leader of xaware.org, Kirstan Vandersluis has been instrumental in developing the XAware suite of integration tools. Vandersluis has extensive experience in software development spanning multiple industries, including Financial Services, Banking, Insurance, DoD, Semi-conductor, and Telecommunications, where he has engineered the deployment of both corporate and commercial software products. Previously, Vandersluis was a software development manager and senior architect at MCI. As a published author of, “XML-Based Integration with XAware,” Vandersluis often speaks publicly about XML-related technologies and XAware product strategies. Vandersluis holds a BS in Computer Science from Michigan and an MS in Computer Science from University of Colorado, Colorado Springs.

     

    Sebastian Voigt

    Presentations: SMILA - make sense of your data

     

    Elias Volanakis

    Innoopract GmbH

    Presentations: Conquering GEF: Creating well designed graphical editors and bringing them to the Web

    Elias Volanakis is an Eclipse expert at EclipseSource, the company behind the Eclipse RAP project. He divides his time between committer work for the Riena and RAP projects and helping people build Eclipse-based software. He fell in love with Eclipse and GEF while doing his thesis in 2004 and has never looked back since.

     

    Peter Vosshall

    Presentations: Building Applications for the Cloud with Amazon

    Peter Vosshall is responsible for providing technical leadership for a number of teams in Amazon Web Services, as well as for the company as a whole. Mr. Vosshall has over 17 years of industry experience designing, building, and operating large scale, highly available distributed systems. Since joining Amazon in 1998, he has been a key contributor to Amazon's overall software architecture, and has built a number of core enabling technologies for Amazon's distributed architecture, including Dynamo, Amazon's highly available key-value store. Prior to joining Amazon, Vosshall built scalable and distributed back-ends for collaborative software systems at Apple and Infoseek. He holds a bachelor's degree in computer science from Dartmouth College.

     

    Gunnar Wagenknecht

    Tasktop

    Presentations: Gyrex (formerly known as CloudFree) In Ten Minutes, Building Server-Side Eclipse based web applications, Identity Management in Your RCP Application with Higgins, The Eclipse Gyrex Project - Eclipse on Servers, Controlled Chaos - Version Control in the Twenty-first Century

    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 is a very active member of the Eclipse Community and 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 also loves chatting about fishing, diving and family over a good beer or a glass of dry, barrel aged red wine.

     

    Tim Wagner

    Presentations: Darwin Among the IDEs

    Dr. Wagner is a former Eclipse board member and lead of the Eclipse Web Tools Platform, now working with the Visual Studio platform team to enhance the Visual Studio product line with extensible technologies and to exploit WPF to create new user interaction scenarios. His interests include IDEs, compiler front ends, and the creation of extensible platforms and APIs.

     

    Michael Wallick

    Presentations: 10 Things You Never Knew You Could do with JavaDoc

    Michael received his BS in Computer Science (with Honors) from the University of Central Florida in 2001. He was awarded a Masters and Ph.D. in Computer Science from the University of Wisconsin-Madison in 2003 and 2007 respectively, where he worked on software for automatic video editing and automatic organization of large collections of digital photographs. In 2004 he was named as a Microsoft Research Graduate Fellow. He joined the Operations Planning Software Group (and Ensemble Project) at the NASA Jet Propulsion Laboratory in 2007, where he is leading the development of a mission data search interface for the Mars Science Laboratory rover, and future missions.

    Michael currently lives in Montrose, CA with his wife Christine and their son Ethan.

     

    John Ward

    Presentations: Basic BIRT Reporting

    John Ward is a consultant for Innovent Solutions, specializing in business intelligence solutions built using BIRT, eCommerce, and Search. John also maintains The Digital Voice blog. John is the author of Practical Data Analysis and Reporting with BIRT.

     

    Tom Ware

    Oracle

    Presentations: Harnessing JPA 2.0 with Eclipse, Pimp my Persistence

    Tom is a technical lead on the EclipseLink(Eclipse Persistence Services) project. He has over 8 years experience working on Java persistence focusing on EclipseLink and Oracle TopLink. He is a committer both on EclipseLink and on the Sun GlassFish project. Some current interests include persistence in OSGi, byte-code-weaving, and facilitating community involvement in EclipseLink. Previous speaking experience includes talks at JavaOne, EclipseCon, the Ottawa Oracle users group and regular participation in the Eclipse bootcamps.

     

    Thomas Watson

    IBM

    Presentations: Coming soon to OSGi - Standard framework launching and composite bundles!, OSGi Framework 2.0: The Modernization, Runtime technology @ Eclipse

    Tom co-leads the Equinox Project at Eclipse. Thomas has 10 years of experience as an IBM software architect and developer, and is currently working for IBM Lotus. Tom'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. He participants in the OSGi specification process. In particular, he participates in the Core Platform Export Group at the OSGi Alliance and is currently working on the next OSGi specification (R4.2). He has a Bachelor of Science in Computer Science from the University of Texas El Paso.

     

    Jason Weathersby

    Presentations: Integrating BIRT within your Applications , Deploying and Integrating BIRT, BIRT Usage Models, BIRT BOF

    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. At Actuate, Jason is currently responsible for educating the Open Source community on BIRT and encouraging its adoption.

     

    Paul Webster

    IBM

    Presentations: What's the Context?, The Modeled UI in Eclipse e4, RCP Mail 2.0: Commands, Common Navigator, and Data Binding

    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 responsible for command and handlers, keybindings, and menu contributions.

     

    Jonathan West

    IBM

    Presentations: Remote profiling with TPTP, Profiling and Testing with TPTP

    Jonathan West is a software developer with IBM Rational at the IBM Toronto Lab. He is a committer on the Eclipse TPTP Platform project, and provides component and technical leadership for the TPTP Agent Controller component, the TPTP and Hyades agent execution frameworks, as well as development on the JVMTI-based TPTP Java profiling agent. Jonathan has a Bachelor of Science in Computer Science from the University of Western Ontario.

     

    Greg Wilkins

    Intalio Inc.

    Presentations: Jetty @ Eclipse, Jetty @ Eclipse

    Greg is the lead developer of the Jetty open source servlet server and the Dojox cometd project. He is a member of the experts group for the servlet specification from the Java Community Process and has been a leading advocate of asynchronous techniques for web applications. Greg has contributed to Dojo, Geronimo, Wadi, JBoss, activemq, DWR and other open source project. Born in Sydney in 1964, Greg graduated from Sydney University with an honours degree in Computer Science in 1986. Since then he has worked as developer, designer, team leader and architect on varied problem domains including telecoms and WWW. Greg is the founder of Mort Bay Consulting and the CTO of Webtide. Greg has spoken at The Rich Web Experience (2007), The Ajax Experience (2006-2008), Ajax World (San Jose 2006) and JavaOne (2003-2008).

     

    David Williams

    IBM

    Presentations: New Features, Tips and Tricks coming to Webtools (WTP 3.1), See what's baking in WTP Incubator

     

    Jan Wloka

    Presentations: What if your tools knew when you have done a good job?

    Jan Wloka is currently a postdoctoral researcher in the PROLANGS research group at Rutgers University. He works with IBM Research on change-aware development tools and advanced refactoring techniques. This work particularly aims for practical applications of change impact analysis for tool-supporting software quality management. Jan spent several years in developing tool support and IDE extensions for various development activities. He has built refactoring support for advanced programming models, such as role-based and aspect-oriented programs, and worked on IDE extensions for test development and process-awareness guiding developers in agile methods. Jan received his Ph.D. from Technical University of Berlin in 2007, and worked several years in technology adoption projects at Fraunhofer FIRST in Berlin. He has been a speaker at international conferences, like ICSE, AOSD and FSE.

     

    Manuel Woelker

    EclipseSource

    Presentations: Down with WAR. Server-side deployment with p2, My workbench on your desktop? The Yoxos OnDemand free download configurator., EPP Wizard - The Future for Custom Eclipse Downloads, Git BoF

    Manuel works as an Eclipse developer and consultant at EclipseSource. He is a developer for the free Yoxos Eclipse distribution. He is currently also heavily involved in the EPP Dynamic Package Delivery subproject (informally known as EPP/P2 wizard), that uses P2 provisioning technology to configure and deploy customized eclipse installations. In his free time he hacks on JGit/EGit.

     

    Oliver Wolf

    Presentations: Towards Integrated SOA Development with Eclipse STP and Swordfish, Eclipse Swordfish — an open source SOA runtime framework for the enterprise

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

     

    Dietmar Wolz

    Talend

    Presentations: Eclipse Swordfish — an open source SOA runtime framework for the enterprise , Practical Process Orchestration using Eclipse SOA

    Dietmar Wolz is software designer at SOPERA GmbH responsible for the integration of business process management solutions with the SOPERA Advanced Service Factory. He is eclipse committer for the Eclipse SOA Runtime framework Swordfish and has 15 years experience in the software industry with a focus on SOA/ESB design, OSGi and model driven development. For many years he was a lecturer teaching programming languages, software engineering and algorithm design at different universities.

     

    Darin Wright

    Presentations: PDE State of the Union, Building Your First Debugger, Seeing the Forest for The Trees: Sifting Through Javadoc and Code, "C" is for Concurrency and Cleverness

    Darin is a senior software developer with IBM Rational Software. He is an Eclipse committer, lead for the Eclipse Debug Platform, Java Debugger, API Tools, PDE, and and a member of the Eclipse Architecture Council. Darin has presented talks and tutorials at EclipseCon. For the better part of the last thirteen years, Darin has been working on IDE's such as Eclipse, VA/Micro Edition, and ENVY/Smalltalk. In a previous software development life, Darin was an audio software developer supporting virtual reality productions at the Banff Centre for the arts.

     

    Yves YANG

    Soyatec

    Presentations: Presentation Modeling Framework - PMF, Eclipse Silverlight Development Toolkit - SLDT, Declarative UI for Eclipse, XWT - Declarative UI Designed for Eclipse, PMF (Presentation Modeling Framework): One for all, and all for One

    Yves YANG, Eclipse committer, has over 17 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: SLDT

    In Soyatec, he has developed two new products: eBPMN designer and eFace. His activities focus on the EMF/UML/BPMN/BPDM modeling, GUI/XAML/VE development and China OutSourcing.

     

    Vincent Zurczak

    Presentations: Towards Integrated SOA Development with Eclipse STP and Swordfish, SCA Tools: new & noteworthy

    Vincent Zurczak is a committer on the Eclipse top-level project STP. He works in particular on the SCA project of STP, which aims at providing tools for the Service Component Architecture specification. Vincent works as an R&D Engineer for the company EBM WebSourcing, where he also develops Eclipse-based tooling for the OW2 ESB PEtALS.

     
  • Gold sponsors

    IBM Corporation

    Windriver logo

    JBoss

    Sun Microsystems

    SOPERA

    BLU AGE

    BIRT Exchange by Actuate

    Silver sponsors

    Innovations Software Technology

    Google

    Genuitec

    Instantiations

    itemis

    EclipseSource

    Innovent Solutions

    SAP Business Objects

    Hardware Sponsor

    Cisco

    Lanyard Sponsor

    Intel logo



    report a problem with this page