Gold sponsors

IBM Corporation

Jasmine Conseil logo

Cloudsoft logo

Sonatype logo

SAP logo

Xored logo

Oracle

Amazon logo

Silver sponsors

Blackberry logo

ZeroTurnaround logo

Amazon Web Services logo

bsi logo

OnPositive logo

Google

Nuxeo logo

Actuate

Bronze sponsors

github

froglogic

Microsoft logo

Paremus logo

JBoss logo

Genuitec logo

Juniper logo

Soyatec logo

itemis logo

Totvs logo

AccuRev logo

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools logo


PRESENTERS

Koen Aers

Presentations: Graphiti and GMF Compared: Revisiting the Graph Editor.

Koen is currently driving the Eclipse support for the jBPM project which is the JBoss 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 Masters 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.

 

Dobrin Alexiev

Presentations: Staying ahead of the multi-core revolution with CDT debug

Dobrin Alexiev is a System Software Designer for Texas Instruments Canada. He is currently working on multi-core debugging effort for the CDT project, focusing on the Debug View Layout - Grouping and Filtering of Debug Contexts.

 

Chris Aniszczyk

Presentations: Effective Git, The Mylyn Reloaded

Chris Aniszczyk tends to be all over the place inside the Eclipse community by committing on various projects and helping new eclipse.org projects off the ground. He's a Principal Software Engineer and Evangelist at Red Hat. He is the co-author of The Eclipse Rich Client Platform book and has been recognized by the Eclipse Community Awards as Top Ambassador and Top Committer. He sits on the Eclipse Architecture Council, Eclipse Planning Council and has the honor to represent the committers on the Eclipse Foundation's Board of Directors. Chris's passions are modularity, evangelism, open source and anything Eclipse.

 

John Arthorne

IBM

Presentations: A busy year for the Eclipse platform, Orion BoF, The Orion Workspace and Server

John has worked on the Eclipse project for the past decade in many different areas, as well as the Equinox project. He was the main developer on the resource model for many years, and designed the platform's concurrency infrastructure. In recent years he has focused on the Orion server, provisioning (p2), e4, and overall platform API quality. John is a member of the Eclipse Architecture Council, Planning Council and Eclipse Project PMC.

 

Deepak Azad

Presentations: What's new in JDT, JDT - Tips and Tricks, Eclipse - Tips and Tricks

Deepak Azad is a software developer with IBM Rational Software at the IBM Bangalore labs, and is a committer on the Eclipse JDT/UI project. He obtained his BE in Computer Engineering from NSIT Delhi in 2007 and has been with IBM since then. He spends his days improving the usability of JDT and Eclipse in general. He is also a frequent speaker at Eclipse conferences.

 

Mikaël Barbero

OBEO

Presentations: EMFPath: how to use Guava (superset of Google Collections) to efficiently browse EMF models, 5M lines of code to migrate

Mikaël Barbero is working as software engineer and consultant at Obeo in western France. He is working on model-driven software migration and modernization. He is contributing to several open source projects (Acceleo, EMF Editing Framework, ATL, EMFCompare...) about modeling and is also leading the EMFPath project.

 

Eric Barroca

Presentations: Creating Large Scale Software Platforms with OSGi and an Extension Point Model

Eric Barroca is the CEO of Nuxeo, a software company providing a modular and extensible open source platform for enterprise content management, document management, digital asset management and case management. Eric has been working for 10+ years in both the content management space and the open source business space, and has occupied progressive positions at Nuxeo before taking the lead. He is passionate about building the company and creating software for developers with emphasis on modularity, content repositories, web applications, agility and lean. Of course, he's into all kind of geeky gadgets and is an amateur of many fields of the tech landscape.

 

Wayne Beaton

Eclipse Foundation

Presentations: The Mylyn Reloaded, Managing Your Eclipse Project's Intellectual Property

Wayne works for the Eclipse Foundation where he fills the dual roles of Director of Committer Community and Evangelist. He spends his days working with the many Eclipse projects, learning about Eclipse technology, and making sure that everybody knows just how cool it all really is. Wayne is also the editor-in-chief of Eclipse Corner, PMC Lead for the Technology Project, and Project Lead for the Eclipse Examples and Woolsey Projects. 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: Deadlocks: The beginning of the end

Serge Beauchamp is Senior Software Engineer at Freescale Semiconductor. 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 an Eclipse Platform committer, and has worked on the 3.6 flexible resource features.

 

Heiko Behrens

Presentations: Cross-Platform Mobile Development with Eclipse

Heiko Behrens leads the mobile division at itemis AG and has experience in the field of commercial software development for more than 10 years. As Eclipse Committer and in various other open source projects he is involved with a wide selection of technologies. His current focus is on development for mobile devices where he utilizes domain-specific languages and model-driven approaches to address platforms such as iOS, Android and mobile web.

 

Mario Bernhart

Presentations: Case Study: Shipping Mylyn Reviews for Software Development in Air Traffic Management

Mario Bernhart is a Software Engineering practitioner at RISE and researcher at the Vienna University of Technology. He is currently leading the Mylyn Reviews project at Eclipse and the ReviewClipse project.

 

Boris Bokowski

Presentations: Developing Rich Clients with Eclipse 4.x RCP, Eclipse 4.x Compatibility Layer: What's hot? What's not?, Introducing Orion: Embracing the Web for Software Development Tooling, Style It! The Eclipse 4 Styling Tutorial, Orion BoF, Have your Cake and Eat it Too: Embedding Web UIs in your Eclipse application.

Boris Bokowski works on Eclipse for IBM Rational in Ottawa, Canada. He leads the Platform UI project, and is active in the e4 incubator project. Boris is a member of the Eclipse Board of Directors as a committer representative. He is the proud owner of a 'knights of the lambda calculus' pin, a Prusa Mendel 3D printer, and a PhD from Freie Universität Berlin.

 

Chuck Bridgham

IBM

Presentations: Supporting JavaScript toolkits with JSDT

 

Alexander Broekhuis

Presentations: Celix, Universal OSGi?

Alexander Broekhuis works for Luminis and is a Java engineer since 2004 with a clear focus on OSGi. In the last years he has worked for embedded product companies on distributed middleware in which Java and C is used. His work includes creating meta-models and transformations from which the code for the middleware is generated (MDA, MDD), and more recently updating existing middleware to support dynamic services, based on OSGi. Alexander is initiator and committer of the Apache Celix project, a platform for distributed systems in C, with a focus on interoperability with Java (OSGi).

 

Cedric Brun

OBEO

Presentations: What every Eclipse Developer should know about EMF, Mylyn meets Intent : Documentation made fun and useful

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

 

Hugo Bruneliere

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

Presentations: Spy On Your Models

Hugo Bruneliere is a permanent R&D engineer working in the field of Model-Driven Engineering (MDE) for the AtlanMod Team (INRIA & EMN), located in Nantes (west of France). He has worked during 3 years and a half as the INRIA responsible for the MODELPLEX IST European project 34081 in which AtlanMod was involved. His work is now focusing on the methodologies and concrete uses of Model-Driven Engineering (MDE) for model-driven reverse engineering (or MDRE), global model management (or GMM) and tool interoperability (using model transformation tools such as Eclipse-M2M ATL). He is the leader of the Eclipse-MDT MoDisco project and also committer in the Eclipse-EMFT EMF Facet project. Moreover, he is in charge of the future termination of the Eclipse-GMT project.

 

Ian Bull

EclipseSource

Presentations: Growing an open source project one bugday at a time, p2, your savior or your achilles heel? Everything an Eclipse team needs to know about p2

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

 

Nathan Burgherr

Presentations: Eclipse Scout: Wicket integration. Give your scout application a webinterface.

Nathan Burgherr(nathan.burgherr@bsiag.com) just finished the FHNW with a bachelor of science in computer science with specialization in distributed software systems. As bachelor thesis he integrated wicket into eclipse scout. Since september he works as software developer for Business Systems Integration AG (Switzerland).

 

Benjamin Cabe

Eclipse Foundation

Presentations: Machine-to-Machine (M2M) BoF

Benjamin is a technical expert at Sierra Wireless, passionated about Eclipse and its ecosystem. He is very involved in the Eclipse community, winner of the "Eclipse Top Contributor 2009" contest, and committer on PDE and e4 projects.

 

Christian Campo

compeople AG

Presentations: Riena/RCP Applications in the Web using RAP

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

 

Weber Canova

Presentations: Migrating from a proprietary Platform to Eclipse - TOTVS and Eclipse

Mr. Canova is TOTVS Chief Innovation and Technology Officer. He received a degree in electrical engineering from the Escola de Engenharia Mauá in 1982. Mr. Canova began his career as a programming team coordinator in 1984. He participated in the development and implementation of the internal applications and systems of AGF Companhia de Seguros Gerais from 1986 to 1988 and was responsible for the implementation of systems, installation and management for medium and large corporations from 1988 to 1990. Mr. Canova joined the company in 1995 acting as the IT coordinator and is the current Executive Technology Director. Mr. Canova is responsible for the TOTVS development platform. The platform has a virtual machine, a smart client user interface, a RDBMS connector and a developer environment (now based on Eclipse).

 

David Carver

Presentations: Turmeric: Bring some Spice to Service Oriented Architecture

David Carver has 16 years of experience working with EDI and XML related technologies to help enable Business-to-Business data exchange in the Banking, Education, Retail, and Automotive Industries. He has worked as an XML Data Architect for the STAR Standards organization implementing OAGIS BODs for the Automotive Retail Industry. He is currently working for Intalio, Inc. At eclipse he is a committer on the following projects: Web Tools Platform Source Editing, XSL Tools Editor, PsychoPath XPath 2.0 Processor (part of wst.xsl), Web Tools Platform - Incubator, Visual Editor for XML (VEX), He is also active on the eclipse Architecture Council, Google Summer of Code, and mentors several other projects outside of the web tools project. He is an avid supporter of Agile techniques and management practices. Particularly Scrum and XP.

 

Scott Chacon

Presentations: Lightning Intro to Git and GitHub

Classy Gentleman GitHubber, open source developer, Git evangelist, writer, world traveler, father, husband, cat rescuer, baby signer and gorilla tamer. http://scottchacon.com

 

Mariot Chauvin

OBEO

Presentations: What every Eclipse Developer should know about EMF

Mariot is an engineer working for Obeo on Model Driven Engineering. He is one of the main contributor to Obeo Designer product, a software factory built on top of eclipse modeling. He is GMF, SWTBot and Sketch committer. He has graduated both Telecom Lille 1 engineering school and a research Master at the Computer Science Laboratory of Lille. Prior to joining Obeo, he worked as intern at IBM Zurich Research Laboratory on wireless sensor networks (MQTTs) and at Motorola Research Center in Paris on IP mobility.

 

Simon Chemouil

Presentations: An early adopter retrospective on a E4 RCP industrial app

Simon Chemouil is a software engineer working as an Eclipse and OSGi developer at ARTAL Technologies in Toulouse, France, where he is technical lead on an E4+OSGi-based RCP project for Airbus. He has a background in theoretical computer science and is focused on software design and architecture. He is fond of component-oriented development with OSGi. Simon is also an Eclipse E4 committer and a Scala programmer.

 

Kiran Chittargi

Presentations: "Flying High" with OSGi and Open Source

Kiran Chittargi works as a Senior Staff at Lockheed Martin – based out of the Washington DC metro area. He has more than 15 years of experience in the software engineering arena, specializing in Internet architectures, client/server solutions, component-based development, service oriented architecture (SOA) and object-oriented technologies, with a particular focus on the large scale enterprise systems. Kiran has successfully led several software design and development efforts during his career. Kiran is also an Adjunct Faculty at the Department of Computer Science, Johns Hopkins University. He is an active member in the developer community and speaks regularly at various conferences and seminars.

 

Pyounguk Cho

Oracle

Presentations: EclipseLink DBWS: New Possibilities with DB resource

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

 

Neelan Choksi

Presentations: The Business of Selling Free Software

Neelan Choksi is the President & COO of Tasktop Technologies, where he leads Tasktop's business efforts. Tasktop, the company behind the popular Eclipse Mylyn, has received numerous awards for technical and business excellence including being named a Gartner Cool Vendor and an Eclipse Community Award. Neelan also assisted Tasktop as an external board member and advisor for past 3 years before joining fulltime in 2010.

Previously, Neelan was the CEO of Lexcycle, the company behind Stanza, one of the most popular e-book readers for the iPhone and iPod Touch. Lexcycle was acquired by Amazon.com in 2009. Prior to joining Lexcycle, Choksi was the COO at SpringSource, the company behind the popular open source Spring Framework. Choksi joined SpringSource in 2006 and helped lead the company through the transition from a services company into a product company which involved raising 2 rounds of venture capital as well as several acquisitions. In 2008, Choksi left his day-to-day role at SpringSource but remained on the board until the company was acquired by VMware for $420M in 2009.

Neelan was co-founder and president of SolarMetric (acquired by BEA Systems in 2005), a leading object relational mapping provider. At BEA, Choksi lead the effort to open source the Kodo product as Open JPA. He has also worked for TechTrader, Andersen Consulting Strategic Services, and Exxon Research & Engineering. He is a graduate of MIT (and was part of the often-publicized MIT Blackjack team), Stevens Institute of Technology, and the University of Chicago Booth School of Business. He frequently speaks about the business of open source as well as eBooks and has given keynote presentations at conferences including O’Reilly Tools of Change and Tools of Change Frankfurt, BookNet Canada Technology Forum, New Zealand’s The Future of the Book, and The Spring Experience. He has also spoken at OSCON, BEAWorld San Francisco, EclipseCon, South By Southwest Interactive and a variety of other events on the business of open source.

 

Patrick Chuong

Texas Instruments

Presentations: Staying ahead of the multi-core revolution with CDT debug

Patrick Chuong is a System Software Designer for Texas Instruments Canada. He is an Eclipse committer on the CDT project. Patrick has made number of contributions to Platform Debug and CDT Debug. One of the recent Platform Debug contribution is the flexible breakpoint view. He is currently working on multi-core debugging effort for the CDT project, focusing on Pin and Clone.

 

Eric Clayberg

Google Inc.

Presentations: WindowBuilder 101, GWT App start to finish

Eric Clayberg, a former co-founder of Instantiations (acquired by Google in 2010), is a Software Engineering Manager on the Google Plugin for Eclipse (GPE) team at Google and Project Lead for the new WindowBuilder project at Eclipse.org (http://www.eclipse.org/windowbuilder). He is a seasoned software technologist, product developer, entrepreneur, and manager with more than 20 years of commercial software development experience, including 14 years of experience with Java and 11 years with Eclipse. He has been responsible for creating more than a dozen commercial Java, Eclipse and Smalltalk products including the award winning WindowBuilder Pro, CodePro, and VA Assist product lines. He holds a Bachelor of Science degree from MIT, an MBA from Harvard, and is co-author of "Eclipse Plug-ins" (3rd Edition, Dec 2008), Addison Wesley, 2008. ISBN: 0-321-55346-2 (http://www.qualityeclipse.com)

 

Tamar Cohen

Presentations: Case Study: NASA Ames uses Eclipse RCP for real-time situational awareness of remote robots

Tamar Cohen is a senior computer scientist at NASA Ames Research Center in the Intelligent Robotics Group. She has been developing Eclipse plugins for at least 6 years, professionally developing software for 17 years. Tamar holds a BS in Computer Science from Cornell University and a MA in Fine Art from George Mason University.

 

Adrian Cole

jclouds.org

Presentations: How We Made a Multi-Cloud, Drag-and-Drop Eclipse Plugin, Intelligent Application Mobility with Monterey Spring Edition

Adrian founded the open source project jclouds last march, and is actively engaged in cloud interoperability and devops circles. Recent efforts include vCloud ecosystem engineering at VMware, Java integration at Opscode, and cloud portability efforts at Cloudsoft. Adrian's currently consulting under Cloud Conscious LLC.

 

John Cortell

Freescale Semiconductor

Presentations: CDT: So you want me to use which debugger ... ?

John Cortell is a senior software engineer at Freescale Semiconductor and a committer on the CDT project. John has been working on Freescale debugger technology for 14+ years. He was a key player in the transitioning of CodeWarrior into an Eclipse-based toolset. John\'s focus these days is on moving the Freescale debugger off of the CDI debugger framework and on to a DSF/TCF one.

 

Joe Darcy

Presentations: Project Coin: Small Language Changes in JDK 7

At Oracle Joe is currently the lead engineer of Project Coin, the effort to select and implement a set of small Java language changes for JDK 7. Until recently, Joe was also concurrently the release manager, lead engineer, and quality lead for OpenJDK 6, an open source implementation of the Java SE 6 platform. A longtime member of the JDK engineering group, Joe was previously specification lead for JSR 269, the Pluggable Annotation Processing API, which delivered a standardized annotation processing API and mirror-based language model into JDK 6 to supersede the earlier apt tool from JDK 5. Joe assisted in implementing the JDK 5 language changes with work spanning core reflection, javac hacking, and general library support.

Joe holds a master's degree in computer science from UC Berkeley and a master's degree in applied math from Stanford University.

 

Rajeev Dayal

Presentations: GWT App start to finish, Building the Google Plugin for Eclipse: What We Learned

Rajeev Dayal is a Google software engineer on the Google Web Toolkit (GWT) team. His primary focus is the Google Plugin for Eclipse (GPE), which involves both fun stuff (making Eclipse do cool things) and not-so-fun stuff (tracing through a zillion lines of Eclipse source to figure out how to make Eclipse do cool things).

Rajeev has also done work on GWT's user interface library, specifically on accessibility, widget development, and fighting browser quirks.

Rajeev holds Bachelors and Masters degrees in Computer Science from the University of Waterloo and Georgia Tech.

 

Jon Dearden

Blackberry Limited

Presentations: BlackBerry OS Java and Web Development with Eclipse

Jon Dearden is a senior developer for Research in Motion working on Eclipse-based tooling for Java and Web. He has a passion for technology, having co-founded an e-commerce business and a mobile app development company before joining RIM. Jon has been a contributor to the Eclipse Mobile Tools for Java project and worked with the Pulsar team. He was the grand prize winner of the e4 Mars Rover Challenge at EclipseCon 2010.

 

Denis Denisenko

OnPositive Technologies

Presentations: Optimizing eclipse-based products package size and start-up time

Denis Denisenko is a software engineer and VP of Business Development at OnPositive. He develops Eclipse-based tools and RCP applications since early start of 2001. He holds MS degree in Computer Science from Novosibirsk State University. Denis may be reached at denis@onpositive.com

 

Tim Diekmann

Presentations: Update on the OSGi Enterprise Expert Group

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.

 

Stefan Dimov

SAP AG

Presentations: Click out your JPA 2.0 model

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

 

Karim Djaafar

Jasmine Conseil

Presentations: Open Source tools in Continuous Integration environment , Improving your software development process, JasForge: The Agile and Build environment, Managing your SVN repository using JasForge, Case Study: Enforcing coding standards and best practices, Case Study: Introducing the JasForge collaborative project, Case Study: Managing and fixing bugs with JIRA using JasForge, The New JasForge: Enforcing modularity and reuse with OSGI

K. Djaafar: Karim Djaafar is a French JEE Evangelist with about 10 years of consulting and expertise around JEE platform. He is the author of several books (in French) around JEE Development and Eclipse Platform. Karim is the CO of JASMINE CONSEIL (http://www.jasmineconseil.com), a French company dedicated to agile methodology and JEE Development and expertise around the major specific JEE server. Karim can be reached at kdjaafar AT -> jasmineconseil.com.

 

Virgil Dodson

Actuate Corporation

Presentations: What is BIRT? 20 Minute Jumpstart

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

 

Sebastien Dubois

Ericsson AB

Presentations: Mylyn - Application Lifecycle Tools BoF

 

Xavier Ducrohet

Presentations: Android Development with Eclipse

Xavier Ducrohet is the tech lead for the Android SDK and developer tools at Google.

 

John Duimovich

IBM

Presentations: Keynote - The Java Renaissance
Ballrooms ABCD
, OpenJDK Panel

John Duimovich, Java CTO and IBM distinguished engineer, has been the lead designer and implementer for the OTI/IBM virtual machine technology for the past twenty years. He has designed virtual machines for a wide range of platforms, from the implementations for embedded and real time systems to those for IBM mainframe systems. John has played a key role in the development of the IBM J9 Virtual Machine, ENVY/Smalltalk, VA/Micro Edition, and VA/Java Java IDEs. He also had a role in creating Eclipse, is the Tools PMC lead and a member of the technology PMC.

 

Robert Dunne

Presentations: Distributed OSGi

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

 

Sven Efftinge

itemis AG

Presentations: Dependency Injection - Something every Eclipse Developer should know and use, Pragmatic DSL Design with Xtext, Xbase and Xtend 2 (2.5h tutorial)

Sven Efftinge (itemis) leads an Eclipse open-source developer lab in Kiel. He is project lead of the Xtext framework at eclipse.org and the original architect of the Xpand language family (a.k.a. openArchitectureWare 4). Sven is also a speaker at software conferences, co-author of a book and writes articles for magazines.

 

Johannes Eickhold

Presentations: Sovereign: Migrating Java Threads to Improve Availability of Web Applications

Johannes is a Ph.D. candidate at the Technical University Munich. His main research interests are distributed Java virtual machines and accompanying technologies. He is currently working on the Sovereign project at EclipseSource where he fights with all flavors of OSGi and Eclipse problems on the server side.

 

Shaun Elliott

Presentations: Healthcare Software Development with Eclipse and OSGi

Shaun Elliott is a software engineer and team technical lead for PAML a growing medical laboratory. Shaun's primary focus is in the realm of enterprise integration programming; eg: moving messages from point to point. Shaun's specializations include creating innovating solutions with Eclipse & OSGi including custom HL7 Eclipse editors, RCP & PDE tooling and OSGi based modular solutions. Shaun is active in the R&D phase of EIP solutions including but not limited to: Apache ServiceMix, Mule & Java CAPS.

 

Moritz Eysholdt

itemis AG

Presentations: Codegeneration Goodies

I'm an Eclipse Committer from northern Germany, actively working on the Eclipse Projects Xtext and Xpand and several industrial ones. I'm employed by itemis AG.

 

Igor Fedorenko

Sonatype

Presentations: Workshop: Tycho Build Conversion, Maven IDE & m2eclipse: The collaboration of the Maven & Eclipse Platforms

 

Gary Field

Presentations: Banking on Enterprise OSGi

Gary Field is a Director of Credit Suisse, working in the CIO division, based in London. He currently works in IT Research, specialising in the area of application tools, technologies and platforms. Prior to this he has held a number of positions in the CIO division, including Global Head of Engineering & Architecture in Fixed Income IT, Global Head of FX e-Commerce, Architect in Prime Services IT and Senior Developer in Equities IT, developing an Exchange Connectivity platform. Gary joined Credit Suisse First Boston from BZW when it was aquired in 1997. Prior to that, he worked at Logica for two years. Gary holds a MEng in Software Engineering from Imperial College, University of London.

 

Martin Fluegge

Presentations: CDO 3D, Dawn - Rise of the Collaborative User Interface

Martin is a passionate software developer with a degree in applied computer sciences from the University of Applied Sciences Berlin, Germany. He owns a small consulting company with a focus on Modeling and other Eclipse technologies. He is the author of Dawn and an active committer on CDO.

 

David Foote

Presentations: A University Apps Competition: an innovative way to educate, motivate and promulgate OSGi principles and development

David Foote is CTO of the Hitachi division responsible for telecom and networking products and technology in the Americas (NA, LA, SA). He has 30+ years industry experience . . . and can more truthfully say than some well-known political figures that he . . . helped invent the Internet. He is currently responsible for strategic product planning and technology strategy of broadband/fiber access, optical transport/switching, home networking, and cellular (RF, WiMAX, LTE) systems. He has been instrumental in establishing Hitachi network systems business with major North American service providers like AT&T, Rochester Tel/Global Crossing, Sprint, Time Warner, and T-Mobile. Mr. Foote has been a member, contributor, and committee chairman in leading standards organizations such as ATIS, ATM (MPLS) Forum, IEEE 802, IETF, OIF, and SCTE. He is an invited speaker and paper author to various industry conferences and symposiums. Before joining Hitachi, he served as a decorated communications engineering officer in the U.S. Air Force responsible for network design and implementation of various secure telecom and packet data networks including ARPAnet/MILnet. Mr. Foote received a B.S.E.E. from Georgia Tech in 1980 and a Master’s degree in Management from Webster University/Air Force Institute of Technology in 1982.

 

Peter Friese

Presentations: Cross-Platform Mobile Development with Eclipse

Peter Friese is Head of Mobile Development at itemis, a software development consulting company based in Germany. Prior to itemis, Peter served as a software architect and software engineer at Gentleware and Lufthansa Systems. 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. Despite developing apps for the "walled garden" (aka iPhone), Peter is an Open Source enthusiast and has been a committer on various OSS projects, including APPlause, Xtext, Eclipse Modeling, openArchitectureWare, FindBugs and AndroMDA. Peter is a regular speaker at international conferences such as EclipseCon, OOP, OOPSLA/Splash, CodeGeneration, JAX and Jazoon. Peter writes and blogs about his work on Twitter (@peterfriese) and his blog, http://www.peterfriese.de

 

Christopher Frost

GoPivotal, Inc.

Presentations: Building web applications with EclipseRT, Snaps, modular & dynamic web applications with Virgo, Virgo and RT playing together

Chris has been a professional Java developer for 8 years and has spent the last 3 working for SpringSource on the dm Server/Virgo project. As well as enjoying working in an open source community as a Virgo committer he is interested in software design and the modularisation of web applications. When not at work he likes learning about new technologies and occasionally jumps out of aeroplanes (for fun).

 

Sebastien Gandon

Presentations: Porting a GMF application to the Web

Sebastien Gandon works as an Eclipse Architect for Talend, a leading open source company specialized in Data Management. He is responsible for the architecture of Talend applications based on Eclipse RCP technologies.

 

Severin Gehwolf

Red Hat, Inc.

Presentations: Hands on with the C/C++ IDE, Using Eclipse to Build a Linux Distribution

Severin Gehwolf is a Software Developer with the Eclipse team at Red Hat Inc. He is a committer on the Eclipse Linux Tools project and is the current maintainer of Eclipse Fedora Packager, an Eclipse plug-in aiming at making Fedora packaging less painful. In his spare time he likes to do sports and enjoys outdoor activities.

 

Violeta Georgieva

SAP AG

Presentations: Hands on with Gemini and Virgo--The new Stars of the Eclipse RT project!

Violeta Georgieva is a Senior Software Engineer in SAP. She has been working in the area of Web Container in SAP NetWeaver Application Server Java. Last year and a half she has been focused on OSGi technology, in particular with the OSGi Web Container and migration of the traditional Web Applications to OSGi. She is a committer on Eclipse Gemini Web and Virgo projects.

 

Dimitar Giormov

SAP AG

Presentations: Using and Extending Memory Analyzer into Uncharted Waters


Dimitar Giormov is an expert software developer for SAP. He is Eclipse WebTools Platform committer in EJB and Java EE Components. Dimitar has experience in Java EE, Eclipse Plugin development, OSGI, Ruby, PHP, javascript and a number of other programming languages and technologies. Dimitar is a project lead of the incubating in WTP Pave project. Dimitar has participated in Java2days conference where he has presented "The right pill for JRuby memory and thread issues: Eclipse Memory Analyzer" together with Vladimir Pavlov.

 

Vicente Goetten

Presentations: Migrating from a proprietary Platform to Eclipse - TOTVS and Eclipse

 

David Gondek

IBM

Presentations: Keynote - What Is Watson?
Ballrooms ABCD

David Gondek is a Research Scientist on the DeepQA/Watson Project. His primary role is developing DeepQA\'s machine learning algorithms and infrastructure, which are used for ranking and estimating confidence in possible answers. He also leads Watson\'s strategy team. David has a background in Machine Learning.

 

John Graham

Red Hat, Inc.

Presentations: The Business of Open Source, Beyond Plug-in Architecture: Planning, Development and Support of Large Scale Eclipse Products

John has been involved in enterprise software development for the past 15 years, most of which has concentrated on enterprise application integration and SOA. He has also been involved with open source for the past 8 years, and founded the Eclipse Data Tools Platform project, which he led from incubation through maturity at the Eclipse Foundation. As a member of JBoss by Red Hat, John has concentrated on SOA development tooling and most recently serves as the technical development manager for Red Hat's SOA and BRMS products. John blogs as often as he can at osmusings.blogspot.com.

 

Michaela Greiler

Presentations: Test Confessions: What Eclipsers Think and Do About Testing, Testing with, at and for Eclipse

Michaela Greiler is doing her PhD in the Software Engineering Research Group at the Delft University of Technology. Her research focuses on developing efficient testing methodologies for plug-in based systems, in particular for Eclipse.
She holds a Master's degree in Computer Science, has presented her work at various international conferences and workshops, and she has won a best paper award for her presentation on Understanding Plugin Test Suites at WCRE 2010.

 

Bruce Griffith

Presentations: CDT: So you want me to use which debugger ... ?

Bruce works for Sage Electronic Engineering, LLC in Longmont, Colorado. He is currently working on target communications for the Sage Embedded Development Kit based on Eclipse CDT.

Sage develops in-target probes for debugging low-level software on AMD CPUs. Sage is a key developer of coreboot open-source BIOS, and provides contract engineering support for embedded and HPC system development and debug.

 

Florent Guillaume

NUXEO

Presentations: Eclipse Enterprise Content Repository Project. - Overview of Nuxeo Core, a state of the art Content Repository Contribution

Florent Guillaume is the lead architect for content repository technologies at Nuxeo. Florent is core developer and co-founder of Apache Chemistry and sits on the CMIS standard committee. He has contributed to a number of various open source projects (from Apache HTTP to Zope and Apache Chemistry) and is a recognized expert in content repository technologies. Follow Florent on Twitter @efge as well as his Nuxeo development blog at http://blogs.nuxeo.com/dev/

 

Arun Gupta

Presentations: Developing OSGi-enabled Java EE Applications with GlassFish

Arun Gupta is a Java EE and GlassFish evangelist working at Oracle. Arun has over 14 years of experience in the software industry working in the Java(TM) platform and several web-related technologies. In his current role, he works to create and foster the community around Java EE and GlassFish. He has participated in several standard bodies and worked amicably with members from other companies. He has been with the Java EE team since its inception and contributed to all Java EE releases in different capacity. Arun has extensive world wide speaking experience on myriad of topics and love to engage with the community every where. He is a prolific blogger at http://blogs.sun.com/arungupta. This blog has over 1100 blog entries with frequent visitors from all the world and reaching up to several thousand hits/day. You can catch him at @arungupta.

 

Mike Harding

Presentations: Opening up the Network: Bringing Your Applications to the Next Level

Mike Harding innovates for fun and profit. Currently he's practicing his craft at Juniper Networks in the technology area where software meets the network. Mike is an industry veteran with 25 years in the biz including multiple startups in high tech and clean tech as well as stints at organizations like the US Navy, SAP, Sun Microsystems, and Charles Schwab & Co. When he's not geeking out, Mike likes to spend time with his family on the California coast.

 

BJ Hargrave

IBM

Presentations: OSGi 4.3 Technical Update: What's new?, Modularity Wars Episode IV: A New Hope

BJ Hargrave is a Senior Technical Staff Member at IBM 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 related to Java 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 Java Persistence Tools - What's new for Java EE 6

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

 

Jonas Helming

EclipseSource

Presentations: What every Eclipse Developer should know about EMF

Jonas Helming is an Eclipse developer and consultant. He is the project lead of two Eclipse Projects: EMF Client Platform and EMFStore. Currently he is working as a researcher at the Technical University Munich and finishing his Ph.D.. Jonas writes a blog about Eclipse related topics: http://www.unicase.blogspot.com/

 

Alex Heneveld

Cloudsoft Corporation

Presentations: OSGi, Mobility and Policy, Intelligent Application Mobility with Monterey Spring Edition

Alex Heneveld is co-founder and CTO of Cloudsoft Corporation, the company which produces the Monterey platform for intelligent application mobility. Alex has been an Eclipse fanboi since before the moons of Jupiter, and has used it in projects ranging from a theorem prover IDE, to visual policy-based automation, through to the Monterey Studio for designing and managing distributed transactional systems. Previously Alex used vi.

 

Stephan Herrmann

Presentations: Hands-on introduction to Object Teams

Stephan Herrmann received his Ph.D. at Technische Universität Berlin in 2002. Since then his focus is on developing the concepts of Object Teams, the language OT/J and its tools. He is the lead of the recently created Eclipse Object Teams Project and a committer on the JDT/Core. He has been teaching OT/J in class since 2003 and in tutorials at international conferences (NODe'05, AOSD'06. ECOOP'09). 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, JAX, GeeCON and EclipseCon. He recently joined GK Software AG as a Software Architect.

 

Jochen Hiller

Presentations: Building web applications with EclipseRT

Jochen Hiller is working as Developer Evangelist for Deutsche Telekom AG in Darmstadt, Germany. He is working with technologies like Java, OSGi, Eclipse in high-scalable architectures, and Android and other mobile platforms for development of mobile apps. He is a regular speaker at international conferences. He is responsible as Developer Evangelist for developer support of the developer portal of Deutsche Telekom Developer Garden.

 

Marcus Hirt

Presentations: HotRockit – What to Expect from Oracle’s Converged JVM, Production-time Problem Solving in Eclipse

Marcus is one of the founders of Appeal Virtual Machines, the company that created the JRockit JVM. He is currently working as Architect, Team Lead and Engineering Manager for the JRockit Mission Control team. In his spare time he enjoys coding on his many pet projects, composing music, and scuba diving. Marcus has contributed JRockit related articles, whitepapers, tutorials, and webinars to the JRockit community, and has been an appreciated speaker at various conferences, such as Oracle Open World and Java One. He is also one of the two authors behind a popular new book about JVM technology.

 

Andreas Hoegger

Business Systems Integration AG

Presentations: Eclipse Scout: Apps to Go in 2h

Andreas Michael Hoegger (andreas.hoegger@bsiag.com) works as System Architect for Business Systems Integration AG (Switzerland), one of the main CRM solution providers in Switzerland. For years he has been working with Java-EE, Eclipse and SOA. Andreas is a co-lead of the Eclipse Scout project.

 

Jeremy Hughes

IBM

Presentations: Developing Apache Aries Enterprise OSGi Applications

Jeremy Hughes is the architect for the runtime of the OSGi Applications feature of IBM's WebSphere Application Server. Based at IBM's Hursley development laboratory in the UK he has developed speech recognition telephony based products, has worked on product specific services engagements, and as program manager set up and ran the European arm of IBM's Extreme Blue student internship program. He has worked in the WebSphere Application Server development team since 2001 leading the development of web services technologies and more recently the runtime for the OSGi Applications feature which was released as a Feature Pack mid 2010. He has been involved as committer on Apache projects since 2001, most recently in Apache Aries.

 

Pieter Humphrey

GoPivotal, Inc.

Presentations: Total Oracle WebLogic Server Development with Eclipse, Maven, and Hudson

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: Hardware Developer’s Workbench: a Case Study

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: OSGi, EMF, Restlet, remote services, and server side Eclipse.

 

Hristo Iliev

SAP AG

Presentations: Hands on with Gemini and Virgo--The new Stars of the Eclipse RT project!

Hristo Iliev has been a professional Java developer for over 10 years. He works at SAP, providing NetWeaver (SAP`s Java EE platform) with core and provisioning infrastructure, including kernel modularization, deployment, class loading, configuration, thread and cache management. As well as Java EE he is interested in OSGi as a component and application model. He is also a committer on Eclipse Virgo - application server, designed to run enterprise Java applications.

 

Mustafa Isik

Presentations: INTERSTELLAR THERMONUCLEAR WAR ... with ECF - Multiplayer Game Development for High-Latency Mobile Networks, Tanning for Open Source Projects: The Summer of Code & You

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. He holds an undergraduate degree in Computer Science and is currently working on his graduate degree at TUM.

 

Anthony Juckel

Presentations: High Performance Tabular Databinding

Anthony Juckel has been a software developer for 10 years, and quickly dons the hat of open source software advocate in any organization he joins. Anthony currently works with a team of developers writing trade blotters and other tools for a commodity trading desk at Cargill Risk Management.

 

Etienne Juliot

OBEO

Presentations: True story of a successful business model based on Eclipse, 5M lines of code to migrate

Etienne Juliot is one the funder of Obeo company focus on Model Driven tools. He contributes to several Eclipse projects (Acceleo, ATL, EEF, ...) and to several OpenSource communities. He has over 9 years of software architecture experience (information and embedded systems), MDA approach, and Eclipse technologies. He works for very larges companies on reverse engineering projets and specific MDA toolchains, and manages Obeo's working tasks inside several large R&D projects for aerospace and automotive industries. Today, he manages Obeo's strategy on Eclipse Modeling technologies by driving the Obeo Designer product and the OpenSource business model. He is also involve in Eclipse Foundation as a commiter and a member of the board of directors.

 

Simon Kaegi

IBM

Presentations: Building web applications with EclipseRT, Introducing Orion: Embracing the Web for Software Development Tooling, JavaScript Debugged, Orion BoF, Orion: Components and Services

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

 

Borislav Kapukaranov

SAP AG

Presentations: Hands on with Gemini and Virgo--The new Stars of the Eclipse RT project!

Borislav Kapukaranov has been a professional Java developer for over 3 years. He works at SAP on their Java EE platform - NetWeaver, taking care of its core and provisioning. He is involved in kernel modularization, deployment, jndi, configuration and zero administration. Together with Java EE he is involved with the OSGi platform and is interested in its component and application model and future directions. He also works on Eclipse Virgo, as a committer, to help improve and add new features to this already great platform.

 

Mik Kersten

Tasktop

Presentations: The Mylyn Reloaded, Mylyn - Application Lifecycle Tools BoF

Dr. Mik Kersten is the CEO of Tasktop Technologies, creator and leader of the Eclipse Mylyn open source project and inventor of the task-focused interface. As a research scientist at Xerox PARC, Mik implemented the first aspect-oriented programming tools for AspectJ. He created Mylyn and the task-focused interface during his PhD in Computer Science at the University of British Columbia. Mik has been an Eclipse committer since 2002, is an elected member of the Eclipse Board of Directors and serves on the Eclipse Architecture and Planning councils. Mik's thought leadership on task-focused collaboration makes him a popular speaker at software conferences, and he was voted a JavaOne Rock Star speaker in 2008 and 2009. Mik enjoys building tools that offload our brains and make it easier to get creative work done. Follow @mik_kersten on Twitter.

 

Marc Khouzam

Ericsson AB

Presentations: Staying ahead of the multi-core revolution with CDT debug

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

 

Markus Knauer

EclipseSource

Presentations: Sovereign: Migrating Java Threads to Improve Availability of Web Applications

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

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

 

Maximilian Koegel

EclipseSource

Presentations: What every Eclipse Developer should know about EMF

Maximilian is an Eclipse developer, consultant for Eclipse technology and project lead of the EMFStore and the EMF Client Platform projects. Both projects are closely related to EMF. Maximilian is currently a researcher at the Chair for Applied Software Engineering at Technische Universitaet Muenchen (TUM) and finishing his Ph.D. thesis.

 

Jan Koehnlein

itemis AG

Presentations: What's Cooking in Xtext 2.0, Pragmatic DSL Design with Xtext, Xbase and Xtend 2 (2.5h tutorial)

Dr. Jan Koehnlein is working as software architect and consultant for itemis AG in Kiel (Germany). He has earned several years of experience in developing tools for model-driven software development. He commits to several Eclipse Modeling Projects, such as Xtext, Xpand and MWE.

 

Konstantin Komissarchik

Oracle

Presentations: Put a form on that XML with Sapphire

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

 

Semyon Koptelov

Presentations: Functional an UI Testing of Eclipse Applications with Q7 Community Edition, Q7: Develop and Automate your Functional and UI Tests with Pleasure

 

Scott Kovatch

Sybase

Presentations: What's new in the SWT for Eclipse 3.7

Scott Kovatch is a committer on the Eclipse SWT project. His main focus for the last 3 years was the SWT Cocoa port, but he is now transitioning to full-time iOS development and Eclipse-based tools for iOS development. Scott also has expertise in Cocoa and Cocoa Touch application development for Mac OS X and iOS, as well as Java-based desktop technologies like Java Web Start, applets, and Java applications. He is based in Pleasanton, California.

 

Peter Kriens

Presentations: Introduction to OSGi, How to manage software complexity with OSGi

Peter Kriens is the OSGi Director of Technology and CEO of aQute. He has worked many years as consultant for a large number of international companies, including Adobe, Intel, Ericsson, IBM, and others. In 2001 he was hired by the OSGi Alliance to run their specification process. He is the primary editor of all the specification releases since release 2 in May 2001. In 2005 he became one of the two OSGi Fellows. He lives in France travels the world to help the different OSGi expert groups to accomplish their tasks.

 

Alena Laskavaia

Presentations: Codan - C/C++ Static Analysis Framework for CDT

Alena Laskavaia has lots of experience with designing static analysis tools for C, C++ and Java (at Klocwork). Currently with QNX, team lead for the tools group. Also is a committer on CDT project.

 

Stefan Lay

SAP AG

Presentations: Effective Git

Stefan Lay is committer on the Eclipse projects EGit and JGit. He works at SAP as Senior Software Developer and as Scrum Master in the area of technology development with a focus on development infrastructure. Besides that he is interested in agile methods and the introduction of Open Source processes in the company.

 

Stephan Leicht Vogt

Business Systems Integration AG

Presentations: The Power of Eclipse Scout

Stephan Leicht (stephan.leicht@bsiag.com) works as Software Engineer for BSI Business Systems Integration AG (Switzerland), one of the main CRM solution providers in Switzerland. Besides being involved in the many in-house projects, he also contributes to Eclipse Scout project.

 

Erkki Lindpere

Presentations: JRebel + Eclipse: Eliminate redeploys

Erkki was a Java architect/engineer in Helmes, Proekspert and Codehoop; he joined ZeroTurnaround last year to create more awesome! He has been a long time Eclipse fan, and does not even fully believe that there are other IDEs. A few years ago he was quite taken by Scala and had to be hypnotized to make him write Java again. He tweets under the moniker @t4ffer and has a blog at villane.wordpress.com where he sometimes writes about Eclipse, Scala and game developement, another one of his hobbies. He has not practiced a lot lately, but may very well still beat you in billiards.

 

Todd Lipcon

Presentations: Keynote: On Apache Hadoop
Ballrooms ABCD

Todd is an engineer at Cloudera, where he works primarily on open source distributed systems in the Apache Hadoop ecosystem. He is a committer on the Hadoop Distributed File System (HDFS) and Hadoop MapReduce projects, and a member of the Apache HBase and Apache Thrift Project Management Committees. He has also contributed to JCarder, a dynamic analysis tool for detecting deadlock-prone lock cycles in complex Java applications.
Prior to Cloudera, Todd worked on backend infrastructure for several web sites including Amie Street, Songza, and MyArtPlot, which he co-founded in 2006. Todd has been coding Java since 2001 but also has shipped production code in Python, Perl, PHP, Erlang, and C++. Todd received his bachelor\'s degree with honors from Brown University.

 

Achim Loerke

BREDEX GmbH

Presentations: Testing with, at and for Eclipse, Functional test automation for Eclipse applications with Jubula

Achim is a software developer and architect at heart. As a managing director at BREDEX GmbH he is responsible for technology and development strategies. In addition he is the project lead of the Eclipse Jubula project and represents his company in the Eclipse foundation.

 

Frederic Madiot

OBEO

Presentations: Spy On Your Models, Stop the Architecture Erosion of Eclipse And Open Source Projects

Frederic Madiot is the Product Manager of Obeo. He has 15 years of experience in developing model-driven tools to industrialize the development of new applications and the modernization of existing systems. He works on two Eclipse/Modeling projects: MoDisco, a model-driven platform to modernize existing systems, and EMF Facet, a non-intrusive tooling to extend metamodels.

 

Tonny Madsen

The RCP Company

Presentations: 10 Techniques to Test a Plug-in, Using Adapters to Handle Menus and Handlers in Large Scale Applications

Tonny Madsen is the the founder and CEO of The RCP Company, an independent software development company that is specialized in mentoring, training, consultancy, development, and independent products based on the Eclipse platform, Rich Client Platform, and the corresponding technologies and tools. Tonny also teaches Model Driven Development and Domain Specific Languages at the IT-University of Copenhagen. Lastly, Tonny is the chairman of Eclipse.dk, the Danish Eclipse Society.

 

Kai-Uwe Maetzel

IBM

Presentations: Planning that works for you, Loose coupling, close integration, no lock-in

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

 

Sastry Malladi

Presentations: Turmeric: Bring some Spice to Service Oriented Architecture

Sastry is currently an Architect at eBay overseeing their enterprise middleware architecture. He successfully drove the design and architecture of eBay SOA platform and played a key role in their SOA strategy transformation. He also spearheads the open source initiative at eBay and is responsible for open sourcing their SOA platform. He is a technology evangelist with over 2 decades of experience in architecting and building scalable distributed computing systems, in the areas of Application Servers, Java/J2EE/Web Services, SOA and Grid/cloud Computing. Prior to joining eBay, Sastry was co-founder and CTO of OpenGridSolutions, Founding member and Architect at SpikeSource, and an architect at Oracle. Sastry also worked at many other companies in the early stages of his career and holds a Masters degree from I.I.T, Kharagpur, India. Sastry has presented at many conferences including JavaOne, Oracle World, SOA world, QCon and IONA world to name a few.. Sastry contributed to and represented in many standards at OMG, JCP, GGF and OASIS.

 

Kilian Matt

Presentations: Case Study: Shipping Mylyn Reviews for Software Development in Air Traffic Management

Kilian is studying at the Vienna University of Technology, where he is writing his master thesis about Mylyn Reviews.

 

Jeff McAffer

Presentations: 10 signs you're doing OSGi wrong

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

 

Andrew McCulloch

Presentations: Concurrency in Eclipse: Best Practices and Gotchas

Andrew is a Principle Member of Technical Staff at Oracle working on the Oracle Enterprise Pack for Eclipse [http://www.oracle.com/technetwork/developer-tools/eclipse/overview/index.html]. Andrew primarily works on OEPE's AppXray feature which manages dependencies in a user's workspace. He has presented and assisted in hands on labs and technical sessions at Oracle Open World in San Francisco since 2008. Area of interest include concurrency, performance tuning, and related fields.

 

Bernhard Merkle

Presentations: Hands on with the C/C++ IDE, Stop the Architecture Erosion of Eclipse And Open Source Projects, Catch that bug before it happens ! Improve code quality with static analysis

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

 

Ed Merks

Presentations: Building Web Applications with EMF and GWT

Ed Merks leads the Eclipse Modeling Framework project as well as the top-level Eclipse Modeling project. He is a coauthor of the authoritative book "EMF: Eclipse Modeling Framework" which is published as a second expanded 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, Top Committer, and Top Newcomer Evangelist. 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 Cloudsmith. His experience in modeling technology spans 25 years.

 

Felix Meschberger

Presentations: Declarative Services - Dependency Injection OSGi Style, Server-side OSGi with Apache Sling

Felix Meschberger works as a senior developer for Adobe creating content management systems using open source and internal tools. Felix is a committer to the Apache Jackrabbit and Felix projects and is the VP for Apache Sling a web application framework built on top of the OSGi framework making extensive use of declarative services. In the Apache Felix project he maintains the Declarative Services specification implementation and developed and maintains the Metatype and Configuration Admin Service specification implementations.

 

Adam Messinger

Oracle

Presentations: OpenJDK Panel

 

Mihail Mihaylov

Presentations: BIRT 360 – Would Your Users Like BIRT Based Dashboards?, BIRT Data Analyzer – Instantly Convert your BIRT Report into an Analytic Application!!

 

Mike Milinkovich

Eclipse Foundation

Presentations: Eclipse at the Crossroads - Annual General Meeting of the Eclipse Foundation, OpenJDK Panel, Closing Session: Community Panel
Ballrooms BC

 

Eric Moffatt

IBM

Presentations: Developing Rich Clients with Eclipse 4.x RCP, Eclipse 4 Applications: build them up with add-ons, Eclipse 4.x and E4, what's the scoop ?

Eric is a Platform UI and E4 committer and a major proponent of model driven UI systems. He has 30+ years experience as a user interface developer / architect and is pleased to see that there is still lots of work to be done in the area.

 

Jerome Moliere

Presentations: Last night OSGi saved my life

Started Java in 1996, works as a freelancer since 2004 and is a regular speaker for different meetings (RMLL, Solutions Linux). Writer for Eyrolles in France. Jboss & SCJP certified..

 

Gaetan Morice

Presentations: Polyglot Eclipse: leverage Clojure in bundles development

Gaetan Morice is manager of the embedded development tools team at Sierra Wireless. He and his team work on several RCP based products that implement lots of Eclipse and OSGi technologies (EMF, GMF, Xpand, CDT, p2, DLTK, Declarative services and Device Access service). Moreover these products heavily leverage new JVM languages (Clojure and Scala) and embedded ones (Lua).

 

Edgar Mueller

EclipseSource

Presentations: What every Eclipse Developer should know about EMF

Edgar is a master student at Technische Universitaet Muenchen (TUM), where he got involved with the development of the EMFStore and EMF Client Platform Projects. He is a contributor to both projects.

 

Rob Murphy

Actuate Corporation

Presentations: BIRT for ISV and OEM Applications

Rob Murphy is a BIRT expert and Senior Sales Engineer for the Actuate OEM Group. He has worked in software development for over 15 years and with Java technology since 1997. Since joining Actuate in 2004, Rob has assisted hundreds of customers with the company’s Java based products, including BIRT, BIRT Spreadsheet, and iServer. Rob is also a frequent presenter at open source tradeshows, and has trained Actuate partners around the world.

 

Benjamin Muskalla

Tasktop

Presentations: Tired of CVS? Pimp your productivity with Git, Gerrit, Hudson and Mylyn

Benjamin Muskalla is a software developer at Tasktop Technologies in Munich, Germany. He is an active committer on the Rich Ajax Platform (RAP) project and EGit, the Git integration for Eclipse. Ben also contributes to several other Eclipse projects including Mylyn, Platform UI and JDT. Ben has been deeply involved in the Eclipse community for more than six years is a regular speaker and author on Eclipse-related topics. Ben is passionate about the quality of the Eclipse community and the transformational productivity gains that Eclipse and Mylyn enable.

 

Del Myers

Presentations: Put It In Reverse: Using Eclipse to Understand Code that has Already Been Written

Del Myers is a programmer and masters student with the CHISEL group at the University of Victoria. He has eight years of experience developing software in and for Eclipse. He was the lead developer on several innovative Eclipse tools including TagSEA and the Groupware-enabled Integrated Learning and Development (GILD) environment for educational computer science. GILD is referenced by the Eclipse IDE4EDU project. He was also a contributer to the Zest advanced widget framework for Eclipse. His current work involves bringing advanced reverse engineering techniques to average developers using the Diver (http://diver.sf.net). He has numerous research publications and has presented at venues such as the Eclipse Technology Exchange at OOPSLA, the European Conference of Sofware Maintenance and Reengineering, and the Foundations of Software Engineering Conference.

 

Nitesh Narayan

Chair for Applied Software Engineering, TUM

Presentations: What every Eclipse Developer should know about EMF

Nitesh Narayan is a committer for EMF Client Platform Project. Currently he is pursuing his Ph.D. at Technische Universität München (TUM) in the field of Applied Software Engineering. Part of his research work, he is associated with several projects like UNICASE, MAC Project-B8. http://www1.in.tum.de/static/lehrstuhl/index.php/people/292-nitesh-narayan

 

Richard Nicholson

Presentations: OSGi and Cloud

Richard, is CEO and Founder of Paremus Ltd. Richard maintains keen interest in a number of research areas including Recovery Oriented techniques and Self-Organizing and Complex Adaptive System design. He is specifically interested in the application of such concepts to next generation distributed system designs and is an active contributor to the OSGi Alliance RFP 133 on Cloud Computing Prior to founding Paremus, Richard headed the European System Engineering function for Salomon Smith Barney/Citigroup. Richard graduated from Manchester University with Honors in Physics and went on to gain an Astrophysics doctorate from the Royal Greenwich Observatory. Richard's blog can be found at: http://blogs.paremus.com

 

Shinya Nobuoka

Presentations: DLNA Bundles - OSGi as a Media Gateway

Shinya Nobuoka is a software developer at the R&D Department of Hitachi Solutions, the company that is creating OSGi-certified platform SuperJ Engine Framework. He is the main developer of DLNA bundles and is leading the development of new OSGi bundles.

 

Guillaume Nodet

Presentations: Camel & Apache Servicemix User Group, Building and deploying OSGi applications using Apache Karaf

Guillaume Nodet is Software Architect at FuseSource, a Progress Software subsidiary offering Service Oriented Architecture (SOA) products based on leading open source projects hosted by the Apache Software Foundation. Guillaume has extensive experience within the open source community and is a highly regarded committer across several projects, including Apache ServiceMix, Apache ActiveMQ, Apache Camel. He is a member and VP Apache Karaf at the Apache Software Foundation. Guillaume is also involved in the OSGi Alliance expert groups.

 

Tor Norbye

Presentations: Android Development with Eclipse

Tor Norbye is a developer at Google on the Android team, formerly from the tools and Java teams at Sun. He has given talks at JavaOne, Devoxx and JavaZone, and is a co-host of the Java Posse podcast.

 

Glyn Normington

GoPivotal, Inc.

Presentations: Building web applications with EclipseRT, Donating a mature project to Eclipse

Glyn leads the Eclipse Virgo project and works in the SpringSource division of VMware in Southampton, England. He is actively involved in the Core Platform and Enterprise Expert Groups of the OSGi Alliance. Before joining SpringSource, he worked on OSGi, Java runtimes, and transaction processing middleware.

 

Marcel Offermans

Presentations: ACE in the Cloud

Marcel is a fellow at Luminis and leads the competence center for OSGi at Luminis Technologies. As a software architect he has a broad experience in different operating systems, languages and applications, ranging from enterprise applications to mobile, embedded and distributed systems. He has been involved in lots of commercial OSGi projects for over eight years and is responsible for the architecture, development and support of an OSGi based software provisioning product. He is also a member of the Apache Software Foundation and involved as a committer and PMC member in the Apache Felix, Apache ACE and Apache Celix projects. Marcel regularly speaks at conferences, including ApacheCon, EclipseCon, OSGi DevCon, Devoxx, FOSDEM, NLJUG and various local demo camps and user forums and has given several hands-on trainings on OSGi related subjects.

 

Dave Orme

Presentations: Architecture Patterns and Code Templates for Enterprise RCP Applications

A successful Eclipse Rich Client Platform contractor and Eclipse committer, David has been delivering and supporting professional Eclipse RCP applications since before the term was coined.

For the last four years, David has been contracting with J.P. Morgan, supporting in-house enterprise RCP developers. He has also helped develop, document, support and deliver training for an in-house build of Eclipse RCP called OneBench--which won the Eclipse Community Award for RCP applications and tools in 2008.

Before that, David took part in the successful delivery of an enterprise, mission-critical, distributed Eclipse RCP application containing more than four million lines of code (including unit tests) at time of delivery. Today that application processes more than 2/3 of that client's orders and consists of more than five million lines of code (including unit tests).

In addition, David was a co-founder of the Eclipse Data Binding framework, and led Visual Editor Project during its first few years.

 

Olaf Otto

Presentations: Hands-on introduction to Object Teams

Olaf Otto received his diploma (masters) in computer science from Technische Universität Berlin in 2009. Since 2000, he had worked as a software engineer and system architect for Aperto AG, Berlin and is working as an application architect for Unic AG in Bern, Switzerland since 2009 where he advocates clean code and OO best practices. His work focuses on OOA / OOD, aspect orientation and OSGi in high-availability enterprise web applications. He is a contributor to the Eclipse Object Teams Project, namely responsible for the Eclipselink / JPA persistence integration of Object Teams.

 

Andrew Overholt

Presentations: Hands on with the C/C++ IDE, Using Eclipse to Build a Linux Distribution

Andrew Overholt works for Red Hat at their Toronto office. He leads the Linux Tools project at eclipse.org.

 

Miles Parker

Tasktop

Presentations: Get Real! What is Eclipse AMP and Why Should You Care?, Science and Eclipse: Tools, Platform and Community

BIOGRAPHY Miles Parker is the Founder of Metascape, LLC and project lead for the Eclipse Agent Modeling Platform incubation project. He's been an innovator in the development of models and tools for Agent-Based Modeling (ABM) for the past fifteen years, and has worked with complex systems in many diverse areas, from archeology to artificial reasoning systems to biomedicine and has over twenty years of experience in object-oriented software development and API framework design. He holds a BS in Political Science from the University of Utah and an MS in Computer Science from Johns Hopkins University. Miles is project lead for the Eclipse Agent Modeling Platform and a member of the Eclipse Modeling Project Management Committee.

 

Patrick Paulin

Modular Mind

Presentations: Architecture Patterns and Code Templates for Enterprise RCP Applications

Patrick Paulin is a software developer and trainer specializing in modular technologies such as OSGi and the Eclipse Rich Client Platform. Patrick lives in Madison, Wisconsin with his wife and two daughters.

 

Karl Pauls

Presentations: ACE in the Cloud

Karl Pauls implemented the Apache Felix Framework Security Provider and is an active member of the Apache Felix Framework development team as well as other Felix subprojects. He is a member of the Apache Software Foundation and is involved in various Apache and other open source projects. Karl is a fellow at Luminis and a co-author of the OSGi in Action book.

 

Vladimir Pavlov

Presentations: Using and Extending Memory Analyzer into Uncharted Waters


Vladimir Pavlov is a Senior Software Engineer and Architect, part of the SAP Java Server development team. He has been involved in the design, development, and support of SAP's Java Server in all its releases from the very beginning. Vladimir is focusing on the latest standards in the space of Java Platform, Enterprise Edition, application programming models, and OSGi integration. His current activities are in the area of the next version of SAP's Java Platform built from and in the Open Source.
Vladimir has over ten years of experience with enterprise architectures, distributed systems, middleware, messaging, persistence technologies. He is a member of the Java EE 6 expert group and has previously spoken at international conferences like JavaOne, Java2Days, SAP TechEd.

 

Shawn Pearce

Google Inc.

Presentations: Effective Git

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

 

Michael Pellaton

Presentations: Getting Eclipse Preferences Under Control in Teams

Michael Pellaton is a senior software engineer at Netcetera Zurich, Switzerland. Besides working in a large RCP project, he is the chief Eclipse evangelist and supporter at Netcetera. Michael maintains the Eclipse distribution of the company and he's the principal developer of the Eclipse Team Etceteras project. Michael holds a BE degree in Information Technology of the Zurich University of Applied Sciences and has eight years of experience in application development with Java and six years of experience with Eclipse and RCP.

 

Pavel Petrochenko

OnPositive Technologies

Presentations: Optimizing eclipse-based products package size and start-up time

Pavel Petrochenko is a software engineer and VP of Technology at OnPositive. He is Eclipse committer and active Eclipse evangelist holding MS degree in Applied Information Technologies from Novosibirsk State Technical University. Pavel may be reached at pavel@onpositive.com

 

Steffen Pingel

Tasktop

Presentations: Tired of CVS? Pimp your productivity with Git, Gerrit, Hudson and Mylyn, Mylyn - Application Lifecycle Tools BoF

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

 

Andrey Platov

Xored Software Inc

Presentations: Functional an UI Testing of Eclipse Applications with Q7 Community Edition, Q7: Develop and Automate your Functional and UI Tests with Pleasure

 

Kaloyan Raev

Zend Technologies

Presentations: Libra - New Tools at Eclipse for OSGi Enterprise Development

Kaloyan Raev is the project lead of the new Eclipse Libra project. He is one of the pioneers at SAP that turned the company into a dedicated player in the Open Source world. His first involvement with the Eclipse community dates back to 2006. A year later he became a committer in the Eclipse WTP project - the first-ever SAP committer in an Eclipse open source project. Kaloyan works at the SAP NetWeaver R&D team and has the pleasure to work on Eclipse open source projects as part of his job. He is a committer in the Eclipse WTP project, the lead of the WTP EJB Tools and Libra subprojects, a member of the WTP PMC and represents SAP on the Eclipse Planning Council.

 

Vijay Rajagopalan

Presentations: Open in the Cloud:- Building, Deploying and Managing Java Applications on Windows Azure Platform using Eclipse

Vijay Rajagopalan is a Principal Architect & Sr. Director for Microsoft’s Cloud Platform Interoperability Strategy. Vijay has over 16 years of industry experience focused on Product Strategy, Software Architecture, design and engineering and has worked with customers, partners & open source communities including IBM, Oracle, SAP, Siebel, Intel, Eclipse Foundation & Apache Software Foundation. He has been at Microsoft for more than 12 years in number of engineering & strategy roles and most recently drove modeling, business frameworks and extensibility for Visual Studio in the company’s Developer Division.

 

Pascal Rapicault

RAPICORP

Presentations: Building Eclipse plugins and RCP applications with Tycho, Nexus & Hudson, Workshop: Tycho Build Conversion, Discovering the p2 API's , Developer Onboarding: Getting Developers Productive in Minutes Instead of Days, p2, your savior or your achilles heel? Everything an Eclipse team needs to know about p2 , Fireside chat on p2

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

 

Mark Reinhold

Oracle

Presentations: Keynote - The Java Renaissance
Ballrooms ABCD
, OpenJDK Panel

Mark Reinhold is chief architect of the Java Platform group at Oracle. His past contributions to the platform include character-stream readers and writers, reference objects, shutdown hooks, the NIO high-performance I/O APIs, library generification, and service loaders. Mark was the lead engineer for the 1.2 and 5.0 releases and the specification lead for Java SE 6. He is currently leading the Jigsaw and JDK 7 projects in the OpenJDK community. Mark holds a PhD in Computer Science from the Massachusetts Institute of Technology.

 

Stefan Reiterer

Presentations: Case Study: Shipping Mylyn Reviews for Software Development in Air Traffic Management

Stefan Reiterer is working as a software engineer at the company RISE. He is also studying at the Vienna University of Technology (Software Engineering and Internet Computing). After the completion of his bachelor studies in Media-Informatics, he has developed a special version of Mylyn Reviews for the company Frequentis in the course of his Master Thesis.

 

Henrik Rentz-Reichert

Protos Software GmbH

Presentations: Developing Machine Control Systems with eTrice - Live Demo

Henrik Rentz-Reichert holds a Ph.D. in Physics. He is a partner at the Protos Software GmbH. He has more than a decade of experience in the development of modeling tools. Henrik is using eclipse modeling frameworks and active in the community since 2005. He is a committer on the eTrice project.

 

John Reysa

Presentations: Hardware Developer’s Workbench: a Case Study

John Reysa is currently working in the Systems and Technology Group at IBM. He is the team lead for a set of Eclipse-based tools used in the simulation of IBM's server hardware.

 

Frank Rimlinger

Presentations: Practical Mathematical Proof of Correctness

Frank Rimlinger (frankrimlinger@gmail.com) received his Ph.D. from the University of California at Berkeley, 1985. He worked for ten years as a research mathematician in the field of Combinatorial Group Theory and Low-Dimensional Topology. His thesis was published as AMS Memoir 361, Pregroups and Bass-Serre theory. Frank joined the National Security Agency in 1995, and for the last ten years has worked in the field of software assurance. He is the inventor of US Patent 7,788,659 B1, Method of converting computer program with loops to one without loops. In 2007 this technology was transferred to the NASA Software Release Authority, and is currently available as an open-source technology, the high-assurance software tool Mango, under the NOSA 1.3 license (NASA Open Source Agreement).

 

Carlin Rogers

Oracle

Presentations: Concurrency in Eclipse: Best Practices and Gotchas

Carlin is a Principle Member of Technical Staff at Oracle working on the Oracle Enterprise Pack for Eclipse [http://www.oracle.com/technetwork/developer-tools/eclipse/overview/index.html], contributing extensive perfromance tuning work. He is a committer on the JavaServer Faces Tools Project at Eclipse and has made contributions to Web Tools and the platform resolving issues around concurrency and performance. Carlin has also been a committer at Apache in the past. Areas of interest include web frameworks, concurrency, and performance tuning.

 

Dan Rubel

Google Inc.

Presentations: GWT App start to finish, Graphical Editing Framework (GEF) 101

Dan Rubel is a software engineer on the Google Web Toolkit (GWT) team at Google and the co-founder of Instantiations, which was acquired by Google in 2010. He is an entrepreneur and an expert in the design and application of object-oriented technologies with more than 20 years of commercial software development experience, including 14 years of experience with Java and 10 years with Eclipse. He was the primary architect and product manager for several successful commercial products including RCP Developer and WindowTester, and has played key design and leadership roles in other commercial products such as WindowBuilder Pro, VA Assist, and CodePro Studio. He is a sought-after speaker at industry conferences, co-author of two books on Eclipse: "Eclipse Plug-ins" and the forthcoming "Eclipse Graphical Editing Framework (GEF)."

 

Jim Ruehlin

IBM

Presentations: Droid meets Rational Team Concert: Collaborative Development for Android Teams, Making Rational Team Concert Do Anything - The RTC Extensions Workshop

Jim Ruehlin is a member of the Jazz Jumpstart team in Southern California. He enables members of the IBM Rational technical community and customers around the world in adopting and customizing Rational Team Concert and Rational Method Composer. His specialties are describing and enacting process, and performing Android development in RTC. He writes articles and blogs about RTC and process issues, and is a committer for the Eclipse Process Framework project.

 

Toomas Römer

Presentations: JRebel + Eclipse: Eliminate redeploys

Toomas was an R&D specialist in Webmedia and has been the core developer for ZeroTurnaround products since 2007. Once a Linux junkie, he was fooled by Apple into proprietory OS and devices. He is a big fan of JUGs, OSS communities and beer. He blogs at dow.ngra.de, tweets from @toomasr and also runs the chesspastebin.com website. In his spare time he crashes Lexuses while test driving them, plays chess, Go and Starcraft. Looks can fool you; he will probably beat you in Squash.

 

Petya Sabeva

SAP AG

Presentations: Click out your JPA 2.0 model

Petya Sabeva has been with SAP since 2007. She has been working in the area of SAP NetWeaver Developer Studio (the SAP IDE, which is based on the Eclipse IDE). Petya is particularly responsible for the JPA Diagram Editor since when it was first implemented as a SAP proprietary technology.

 

Aled Sage

Cloudsoft Corporation

Presentations: Developing Globally Distributed Java Applications in Eclipse, How We Made a Multi-Cloud, Drag-and-Drop Eclipse Plugin, Intelligent Application Mobility with Monterey Spring Edition

Aled is VP of Engineering at Cloudsoft, with over a decade's experience developing distributed applications mostly in the enterprise sector. Particular areas of interest include concurrency, fault tolerance, messaging, and how to simplify development of scalable distributed transactional applications. Prior to joining Cloudsoft, Aled was chief architect at Enigmatec Corporation. He holds a PhD (Computer Science) from the University of St Andrews.

 

Sanjeeb Sahoo

Presentations: Developing OSGi-enabled Java EE Applications with GlassFish

Sahoo is a Senior Staff Engineer at Sun Microsystems (now Oracle), where he is currently responsible for modularization of GlassFish Application Server using OSGi as well as exposing OSGi as a first-class feature to Java EE applications. Prior experiences include working in C++ language binding for an ODBMS, developing enterprise applications using CORBA & messaging middleware, and developing a static analyser tool for Java EE applications. Sahoo frequently blogs at http://java.net/blogs/ss141213/

 

Saurav Sarkar

SAP AG

Presentations: What every Eclipse Developer should know about EMF

Saurav Sarkar works as a Senior Developer in SAP Labs India Bangalore. He is an Eclipse EMF Query committer and spends his time working on topics related to EMF.He also carries the role of an Eclipse evangelist in his team and spreads anything which is concerned with Eclipse. He has worked on various kinds of Eclipse projects from WTP to EMF and has extensive experience in Model driven development. He is an avid reader of books and loves researching old classic movies .He cherishes to write anything which is related to Eclipse, Java and Open Source in his blog at Codify It.

 

David Savage

Presentations: How to manage software complexity with OSGi

David Savage is a software engineer focused on building scalable, modular, dynamic networked software. He works for Paremus Ltd. as a principal developer on their Service Fabric and Nimble products and contributes directly to specification writing process of the OSGi Alliance. He is also co author of "OSGi In Action" published by Manning Publications Ltd. He has contributed to various open source projects, most recently Apache Felix. Davids blog can be found at http://chronological-thought.blogspot.com/ and when twittering he is known as @davemssavage.

 

Doug Schaefer

Blackberry Limited

Presentations: The C/C++ IDE Projects and Ecosystem, CDT BOF

I am Doug Schaefer, a senior engineer and technical lead at Wind River working on the ultimate IDE for the Wind River platforms. I am a very long time contributor to the Eclipse CDT project including the last 5 years as the project lead. I was one of the original designers on CDT parsers and indexer and technical lead for the team contributions back in the early days of the CDT.

My recent focus is on the Target Communication Framework (TCF) project that is now a subproject of CDT. TCF provides a protocol and standardized services that allow interaction between tools and embedded targets for things such as debug.

In my personal and "contribute to the common good of CDT" time, I am hugely interested in the mobile space, especially with Android and Android native development. I am also interested in seeing how we can bring the good of Eclipse to iOS developers, but that is a tougher egg to crack.

 

Thomas Schindl

BestSolution

Presentations: Developing Rich Clients with Eclipse 4.x RCP, What every Eclipse Developer should know about EMF, Singlesourcing for Eclipse 4.x and Eclipse 3.x, Eclipse 4.x and E4, what's the scoop ?

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

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

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

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

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

 

Karsten Schmidt

Presentations: Establishing Long Term Support for Eclipse

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

 

Sebastian Schmidt

Presentations: INTERSTELLAR THERMONUCLEAR WAR ... with ECF - Multiplayer Game Development for High-Latency Mobile Networks, Tanning for Open Source Projects: The Summer of Code & You

Sebastian Schmidt is a software engineer located in Munich, Germany. He participated in the Google Summer of Code 2010 which introduced him to the world of open source development and Eclipse in particular. Sebastian completed a dual work and study undergraduate degree in Computer Science at the Baden-Wuerttemberg Cooperative State University in Karlsruhe and was employed at United Internet. He recently started to work on a graduate degree at TUM.

 

Thomas Schuetz

Protos Software GmbH

Presentations: Developing Machine Control Systems with eTrice - Live Demo

Thomas Schuetz holds a degree in aerospace engineering of the University of Munich and is CEO and consultant of Protos Software, which he founded in 1997. He served as project lead or architect in many projects with the focus on model-based development for Embedded Systems. He also is project lead of the Eclipse Project eTrice.

 

Jan Sievers

SAP AG

Presentations: Building Eclipse plugins and RCP applications with Tycho, Nexus & Hudson

Jan Sievers works at SAP since 2001 and is currently an architect on the build and provisioning team. He is a committer on the Tycho project which recently moved to eclipse.org.

 

Ian Skerrett

Eclipse Foundation

Presentations: Building a Great Community for Your Open Source Project

Ian Skerrett is the Director of Marketing for the Eclipse Foundation. He helps promote the great technology built by the Eclipse projects.

 

Ulyana Skorokhodova

Presentations: Functional an UI Testing of Eclipse Applications with Q7 Community Edition, Q7: Develop and Automate your Functional and UI Tests with Pleasure

 

Donald Smith

Oracle

Presentations: Eclipse at the Crossroads - Annual General Meeting of the Eclipse Foundation, Complete Business Process Management Suite for Eclipse

 

Shaun Smith

Oracle

Presentations: EclipseLink DBWS: New Possibilities with DB resource, Dali Java Persistence Tools - What's new for Java EE 6, Hands on with Gemini and Virgo--The new Stars of the Eclipse RT project!, Getting a Good REST (Service) on the Run(time)

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

 

Matthias Sohn

SAP AG

Presentations: Effective Git

Matthias Sohn is co-lead of the Eclipse EGit project, committer on the Eclipse projects JGit and Mylyn Reviews and starting to contribute to Gerrit Code Review. He works at SAP as a scrum product owner in the area of technology development with a focus on development infrastructure. Besides that he tries to help the SAP development organization to learn from successful Open Source projects.

 

Greg Stachnick

Presentations: Developing Rich Web Applications with ADF Faces and Eclipse, Total Oracle WebLogic Server Development with Eclipse, Maven, and Hudson

Greg Stachnick is a senior director of product management in the Development Tools division 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.

 

Holger Staudacher

EclipseSource

Presentations: RTP BoF, Eclipse Runtime out-of-the-box

Holger Staudacher works as a software developer and consultant at EclipseSource in Karlsruhe, Germany. He is the project lead of the RT Packaging project and one of the core team of committers on the Rich Ajax Platform (RAP) project. Holger is interested in anything to do with agile, clean code and distributed systems. You will find him practising agility also on the rocks around the Black Forest.

 

Bogdan Stefanescu

NUXEO

Presentations: Creating Large Scale Software Platforms with OSGi and an Extension Point Model, Leveraging OSGi-based Architecture, GWT, and Eclipse to build a large ajax-based applications on top of the Nuxeo Enterprise Platform

Bogdan Stefanescu works as lead architect and developer for the Nuxeo Enterprise Platform, as part of the R&D team. He has architected the core runtime of Nuxeo EP and a lot of its service model, leveraging OSGi and an extension point system to lay the foundation of the large software platform. Current work cover both server-side and client-side frameworks from integrating Nuxeo with Virgo to integrating GWT front-ends in modular OSGi like frameworks, or providing Eclipse based tooling for Nuxeo developers. He likes the designing highly modular frameworks, RESTful approaches and still count CPU cycles when coding.

 

Eike Stepper

Presentations: What every Eclipse Developer should know about EMF, CDO 3D

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 is the leader of the CDO Model Repository and Net4j Signalling Platform projects at Eclipse. He is also committer on the e4, b3, ECP and Mylyn projects and has won the Top Committer Eclipse Comunity Award 2010. Visit Eike's blog for more information...

 

Ralf Sternberg

EclipseSource

Presentations: A look ahead at RAP - News and Vision, Rich Ajax Platform (RAP) BoF

Ralf has worked in the RAP core team at EclipseSource since the very early days. At the moment, he leads the RAP development at EclipseSource and is eager to bring RAP to the next level.

 

Chris Stodden

Presentations: Template Based Merging of XML Configuration Files

Chris Stodden is a Senior Member of Technical Staff at Oracle working on the Oracle Enterprise Pack for Eclipse [http://www.oracle.com/technetwork/developer-tools/eclipse/overview/index.html], contributing template configuration work. Areas of interest include web frameworks, web services, and performance.

 

Remy Suen

IBM

Presentations: Eclipse 4.x Compatibility Layer: What's hot? What's not?, Eclipse 4.x and E4, what's the scoop ?, Commands in Eclipse 4: Understanding who does what, Eclipse 4's Modeled UI: less sweating over workbench APIs, more grinning over simple POJOs

Remy has been involved with the Eclipse community since 2006 beginning with his participation in Google's Summer of Code program that year. He is a committer on the ECF, Platform UI, e4, and EGit projects, but is perhaps best known for his antics on the #eclipse IRC channel on Freenode and for spending too much time in Bugzilla. Remy received the Top Contributor award at EclipseCon 2008 and graduated from the University of Waterloo in 2009. He now works as a software developer for IBM Rational in Ottawa, Canada. When Remy isn't coding or reading up on bugs or that backlog of IRC chat messages, he can be found honing his Japanese skills through reading, playing the piano, or practicing Sogetsu ikebana.

 

John Thomas

Blackberry Limited

Presentations: BlackBerry PlayBook Overview and Eclipse Development Options, BlackBerry PlayBook Native C/C++ Development with Eclipse

John "JT" Thomas manages the product management team focused on delivering developer tools for Research in Motion. JT has been involved with Eclipse from way back while serving as a product manager at Borland and subsequently building embedded Linux development solutions as a Product Manager at MontaVista Software. At Research in Motion, he drives the requirements for the developer tools that utilize a wide range of Eclipse plug-ins. JT has a passion for developer tools and loves to see the great things developers do with them.

 

Daniel Toczala

Presentations: Making Rational Team Concert Do Anything - The RTC Extensions Workshop

Dan Toczala works for IBM Rational from his home in Upstate New York. As the Jazz Jumpstart Technical Lead he travels around the world helping various software development organizations more effectively deploy and leverage the Jazz technology. He frequently blogs and writes articles on the Jazz technology and software development in general.

 

Katya Todorova

Presentations: Raising the Eclipse Provisioning to the Clouds, Updates in the micro space

Katya Todorova is a software developer and a speaker. She has been with SAP since 2008. Her main area of expertise is component life cycle management and class loading. Last years Katya has been focused on OSGi technology, in particular with Equinox as a reference implementation. She has significant experience in adopting OSGi in enterprise solutions and her current responsibility is the provisioning aspect of these solutions.

 

Kai Toedter

Siemens AG

Presentations: Developing Rich Clients with Eclipse 4.x RCP, Style It! The Eclipse 4 Styling Tutorial

Kai Tödter is software engineer/architect in the Global Technology Field "System Architecture and Platforms" of Siemens Corporate Technology. He has more than 14 years of professional Java experience. His main interest is software architecture for smart clients and he focuses on rich client, RIA and mobile platforms. Kai is Siemens' primary contact in the Eclipse Foundation and he is committer in the e4 project. Kai is a renowned expert in the area of Eclipse RCP and a frequent speaker at international conferences.

 

Axel Uhl

SAP AG

Presentations: Efficient, Scalable Notification Handling for EMF, Enrich Your Models With OCL

Axel works as Chief Development Architect in the Technology Strategy group at SAP. His main interests include tools, languages, language workbenches and metadata management. Before he joined SAP, Axel used to work for Interactive Objects, developing an MDA tool called ArcStyler. He is co-author of MDA Distilled and has published a number of papers on different aspects of model-driven development.

 

Angelo Van Der Sijpt

Presentations: Massive Device Deployment

As a software engineer and consultant with Luminis Technolgies, Angelo specializes in Java, OSGi and agile development. He has been involved in OSGi based product development by coaching, training and co-development. He coached several teams--and their environment--in adopting Scrum, both in software-only and product development situations. Angelo is an Apache committer on the Apache ACE project, and has spoken at conferences such as Apachecon and Oredev. He is a frequent flyer at hands-on sessions such as those of Devnology and Agile Holland.

 

Jason Van Zyl

Sonatype

Presentations: Building Eclipse plugins and RCP applications with Tycho, Nexus & Hudson, Workshop: Tycho Build Conversion, Next Generation Development Infrastructure: Maven, m2eclipse, Nexus & Hudson , Maven IDE & m2eclipse: The collaboration of the Maven & Eclipse Platforms, Developer Onboarding: Getting Developers Productive in Minutes Instead of Days, Maven 3: The Future of Enterprise Java Build Infrastructure , The Future of Hudson Continuous Integration

Jason van Zyl is the Founder and CTO of Sonatype, the leader in Java development infrastructure whose customers include Intuit, Cisco, Qualcomm, Vanguard and E*Trade. Jason has over 10 years of experience in open source and proprietary enterprise software development. An open source enthusiast, Jason is the founder of the Apache Maven project, and the original benefactor of the Nexus, Tycho, and M2Eclipse projects.

 

Arie Van Deursen

Presentations: Test Confessions: What Eclipsers Think and Do About Testing, Testing with, at and for Eclipse

Arie van Deursen is a professor in software engineering at Delft University of Technology (NL). His research interests include software testing, refactoring, collaborative development, and Ajax. He has published over 100 peer reviewed papers on these topics in international journals and conference proceedings. He is head of the TU Delft Software Engineering Research Group, and co-founder of two companies, www.sig.eu and www.infotron.nl.
He is a frequent presenter at international conferences, and was keynote speaker at ACM SoftVis 2010, SofSem 2010, CHOOSE Forum 2009, and IEEE VisSoft/WSE 2009.

 

Paul VanderLei

Band XI International

Presentations: 10 signs you're doing OSGi wrong

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

 

Jinesh Varia

Presentations: Java Web Applications on Auto Pilot - AWS Elastic Beanstalk and Eclipse

As a Technology Evangelist at Amazon, Jinesh Varia helps businesses take advantage of disruptive technologies like Cloud Computing that are changing the way businesses compete in the new web world. Jinesh has spoken at more than 150 conferences and User Groups around the world. His passion lies in architecture, design and XML Web services. He is focused on furthering awareness of web services and often helps developers and architects in Start-ups, Enterprises and Universities leverage Amazon’s innovative services. http://jinesh.varia.in

 

Raksha Vasisht

IBM

Presentations: What's new in JDT, JDT - Tips and Tricks, Eclipse - Tips and Tricks

Raksha Vasisht is a software developer with IBM Rational Software at the IBM Bangalore labs, and is a committer on the Eclipse JDT UI project. She obtained her BE in Information Science Engineering from BMSCE Bangalore in 2007 and has been with IBM since then.

 

Benoit Viaud

Artal Group

Presentations: An early adopter retrospective on a E4 RCP industrial app

Benoit Viaud is a project manager at ARTAL Technologies in Toulouse, France. He has been involved for the last 10 years on real-time simulation frameworks targeting the avionic industry. All along this period, he has tried to enhance development strategies so that modularity & reuse become real for industrial projects; E4 and OSGi make him believe that time has come.

 

Lionel Villard

IBM

Presentations: An IDE for XQuery

Lionel Villard is a senior software engineer at IBM Research. He has recently joined the XQDT project as a committer. Before that, he has been involved in many other projects, in particular Virtual XML Garden which is now part of the IBM Websphere XML Feature Pack thin client.

 

Ivan Vojvodic

Presentations: Opening up the Network with Eclipse; Technical Deep Dive With Juniper

Ivan Vojvodic is focused on industry changing software and networking products and solutions. Ivan led a number of research and product development organizations in companies such as Juniper Networks, Bay Networks and Spar Aerospace. In those roles Ivan delivered solutions ranging from aerospace robotics to remote collaboration and IP/Optical networking. He co-founded a startup in the Silicon Valley and was engaged at the executive level with companies both small and large. Mr. Vojvodic lives in California where he spends his free time riding a road bike and taking photos.

 

Otto von Wesendonk

Presentations: What every Eclipse Developer should know about EMF

Otto von Wesendonk is a master student at the Technische Universitaet Muenchen (TUM). For more than 3 years he has worked on the UNICASE project at the Chair for Applied Software Engineering. He is committer for the EMFStore and EMF Client Platform project which both were derived from the UNICASE project.

 

Gunnar Wagenknecht

Tasktop

Presentations: Building web applications with EclipseRT, Equinox as Cloud PaaS

Gunnar is a software engineer who loves server and application architectures especially those involving Equinox/OSGi. In his primary role at AGETO he is thrilled to work on open source software, emerging platforms and technologies, and to help companies understand Eclipse and OSGi and execute on their business objectives in an open source context. He has been a member of the Eclipse Community since its beginning and he is a prolific contributor with many years of experience on numerous Eclipse projects; Gunnar is also a member of the Technology PMC which he represents on the Eclipse Architecture Council. Apart from Eclipse he loves chatting about fishing, diving and his family and other things that matters over a good beer or a glass of dry, barrel aged red wine.

 

Ken Wallis

Blackberry Limited

Presentations: BlackBerry PlayBook AIR Development with Eclipse

Ken Wallis is a Development Manager with Research In Motion, leading the development teams creating our Eclipse-based tools for Java and Web. Ken has been with Research In Motion for close to 9 years, working on theme tooling and device side frameworks before having code-access rights revoked upon his move into management. Outside of work hours, he would much rather discuss Rugby or Wine (the beverage) than the latest in development process improvements.

 

John Ward

Presentations: Getting Started with BIRT

John Ward is the author of "Practical Data Analysis and Reporting with BIRT" and "BIRT 2.6: Data Analysis and Reporting." John has been involved with the BIRT project since the beta phase, and has worked on a number of small and large scale BIRT based products. He is currently a consultant for Innovent Solutions, specializing in BIRT and enterprise/e-commerce search.

 

Tom Ware

Oracle

Presentations: "These ARE the classes you are looking for." - Byte code manipulation for fun and profit., Climbing the Beanstalk: Scaling Java Persistence to the Cloud, Accelerated Data Access--Performance Tuning EclipseLink JPA, Hands on with Gemini and Virgo--The new Stars of the Eclipse RT project!

Tom Ware is an EclipseLink committer and architecture council member and also a committer on the Gemini and Orbit projects. He has been working on Enterprise Java with a focus on persistence technologies for over 10 years.

 

Jason Weathersby

Presentations: BIRT to the Bare Metal: Framework and API, Extending the BIRT Chart Model

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. Jason has co-authored two BIRT books and written many articles that discuss the BIRT technology.

 

Paul Webster

IBM

Presentations: Eclipse 4.x and E4, what's the scoop ?, Commands in Eclipse 3.x: the 10 most common patterns, Commands in Eclipse 4: Understanding who does what

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

 

Lothar Werzinger

Presentations: Reports and Charts right from your EMF models

Lothar Werzinger is the Director of Technology and a co-founder of Tradescape, Inc. He has been working with Eclipse for 8 years, professionally developing software for 15 years. Lothar holds a degree in Electrical Engineering from the Technische Universität München. Tradescape uses many Eclipse technologies to create the tools to serve its customers.

 

Michael Williams

Actuate Corporation

Presentations: FAQ: Hands-on Tips from the BIRT Forums

Michael Williams graduated from the University of Kansas with a degree in computer engineering in December of 2004. He currently works for Actuate as a BIRT-Exchange Evangelist, spending much of his time answering questions in the BIRT-Exchange forums and creating technical content for the site. He has been working with BIRT since 2008.

 

Ed Willink

Presentations: Enrich Your Models With OCL

Ed Willink is the leader of the MDT/OCL and M2M/QVTd projects, co-founder of the GMT project and the Thales representative for the OMG OCL and QVT RTFs. He has been working with Eclipse Modeling for 8 years.

 

Jaime Wren

Google Inc.

Presentations: Graphical Editing Framework (GEF) 101

Jaime Wren is a Software Engineer on the Google Web Toolkit (GWT) team at Google. He has worked with object-oriented technologies for the past nine years, and Eclipse tools for the past five years, and is an Eclipse Committer on the WindowBuilder project. Jaime has made significant contributions as a developer on the CodePro and WindowBuilder product lines. He is a co-author of the forthcoming "Eclipse Graphical Editing Framework (GEF)" book (1st Edition, March 2011), Addison Wesley, 2011. ISBN-10: 0321718380 (http://www.amazon.com/Eclipse-Graphical-Editing-Framework-GEF/dp/0321718380)

 

Johnson Yan

Presentations: New Trend in Java Computing - A Silicon Based OSGi Platform for Real Time Embedded Computing

Johnson Yan is Sr. VP, Sales and Business Development at aJile Systems Inc, a developer of Java direct execution SOC and OSGi platform. He has over 25 years of business development, sales, marketing, engineering, and general management experience in multimedia software, systems, and ASIC products & markets. Prior to joining aJile Systems, Mr. Yan was VP of Marketing and Business Development at Silicon Motion Inc and founder and CEO of Jaxstream Inc, a developer of MPEG solutions for digital video surveillance and streaming software and systems. He had also previously held Vice President and Business Unit General Management positions at leading digital multimedia and graphics solution suppliers including, Tvia Inc, ATI Technologies, Arithmos (and STMicroelectronics through acquisition), Oak Technologies, and Trident Microsystems with roles in product marketing, product development, P&L, Business Unit Management, and Business Development. Mr. Yan graduated from the University of Texas at Austin with a BSEE degree and from the University of California at Berkeley with a Masters degree in EECS. He holds four patents in graphics/imaging technology.

 

Gordon Yorke

Oracle

Presentations: "These ARE the classes you are looking for." - Byte code manipulation for fun and profit., Climbing the Beanstalk: Scaling Java Persistence to the Cloud, Accelerated Data Access--Performance Tuning EclipseLink JPA

Gordon Yorke is an EclipseLink Architecture Council member, JSR 317 & JSR 338(JPA 2.0 & 2.1) Expert Group member and long time developer of EclipseLink and its past permutations. With over 11 years of ORM framework experience Gordon brings a wealth of knowledge on object-relational persistence, data-access and caching.

 

Sebastian Zarnekow

itemis AG

Presentations: What's Cooking in Xtext 2.0, Pragmatic DSL Design with Xtext, Xbase and Xtend 2 (2.5h tutorial)

Sebastian Zarnekow is a software architect and consultant at itemis in Kiel, Germany. He develops frameworks and tools for model-driven and language oriented software development and is a committer for various Eclipse projects such as Xtext, Xpand or MWE. Sebastian is a speaker at conferences and author of articles for magazines.

 

Matthias Zimmermann

Business Systems Integration AG

Presentations: Eclipse Scout: Apps to Go in 2h

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