| Program Chairs |
|  | Corsin Decurtins (*) Senior Software Engineer, Netcetera Corsin is a senior software engineer and architect at Netcetera and a research assistant at ETH Zurich. His projects at Netcetera include the development of platform architectures as well as business-critical transaction systems. He is involved in various customer projects and supports clients with architecture and engineering know-how. He studied computer science at ETH Zurich and is currently working on his PhD in the Global Information Systems research group at ETH. His research focusses on model-driven approaches and infrastructure for ubiquitous and mobile information environments. |
|  | Joachim Hagger Co-Program Chair CTO, Netcetera Joachim works as Chief Technology Officer at Netcetera. With his more than 20 years experience in the IT world he is responsible for strategic decisions in technology, chief architect in larger software projects, consulting customers, leading projects, and coaching engineering teams. He has received his M.Sc. in Physics from ETH Zurich, Switzerland and is a co-founder of Netcetera, a software engineering company focusing on information and transaction systems in secure and mission-critical environments, based on J2EE and Eclipse RCP. |
| Members |
|  | Bela Ban Lead JGroups / manager clustering team, JBoss / Red Hat Completed his PhD at the University of Zurich, Switzerland. After some time at IBM Research, he did a post-doc at Cornell. Then he worked on NMS/EMS for Fujitsu Network Communications in San Jose, California. In 2003, he joined JBoss to work full-time on open source. Bela manages the Clustering Team at JBoss and created and leads the JGroups project. Bela's interests include network protocols, performance, group communication, trail running, biking and beerathlon. If not hacking code he spens time with his family. |
|  | Bruno Bossola Leader JUG Torino, Independent Contractor Bruno Bossola starts learning computer science since medium schools, when thanks to a Commodore Vic20 he discovers the world of programming. He begins to work in C in 1988, then from 1996 in Java, using JDK 1.02. He develops one of the first distributed objects applications in Italy, continuing then in the following years building large scale application for the enterprise using RMI, CORBA and finally J2EE. In 1999 he coaches one of the first group that adopts XP methods in Italy. In 2002 he is co-founder of Java User Group Torino, that quickly became one of the top 25 JUGS in the world. In 2005 he is recognized as Java Champion, member of the international community that collects the more representative personalities of the Java world. He has been promoting and teaching Java technologies as a well-known speaker in Italy since 2002 and, in 2006, also in Europe with his last speech at JavaPolis. |
|  | Robert Brazile CTO, ATG Robert Brazile is the CTO of ATG (http://www.atg.com/), a leading provider of e-Commerce software. At ATG, he is responsible for the product architecture, user interface design, and product strategy groups. While at ATG, Robert has held positions in engineering, engineering management, product management, technology partnership and technical marketing. He has 20 years of high-tech industry experience, and prior to joining ATG, he served in engineering positions at various companies, including IEX, CenterLine (formerly Saber) Software and BBN. |
 | Nicolas Dasriaux CTO, Neoxia Before joining Neoxia, Nicolas Dasriaux has been designing and programming applications for state organizations and financial institutions. He is a co-founder of Neoxia, a consulting company specialized in information system governance and architecture. He has then been working on mission critical projects in a financial institution as lead developper and architect. Since then, he has been performing numerous consulting missions related to Java EE applications, including service, data and database architecture. He is the initiator of Neoxia's "Java Application Performance" service offering, that was then expanded to cover performance testing and design for performance. He is also leading the R&D efforts in Neoxia, with a focus on application frameworks, second generation enterprise web applications and service, process and data architectures. |
 | Christof Dornbierer CTO, AdNovum Informatik AG Christof Dornbierer is the CTO of Zurich-based AdNovum Informatik AG. He graduated in Computer Science at the ETH Zurich in 2004 and started working for AdNovum Informatik AG as a software engineer. Mr Dornbierer was appointed Head of Middleware Product Engineering at the end of 2005. At the same time, he assumed responsibility for consulting mandates and projects in the area of security, single sign-on (SSO), and identity management (IDM). Since August 2008 he has been the technical leader of the AdNovum group and member of the executive board. In this function, Christof Dornbierer plays a decisive role defining and governing the AdNovum technology strategy and the AdNovum software engineering process. |
|  | Nicolai Finke Product Manager, Esmertec AG After finishing his M.Sc. in Computer Science from the University of Hildesheim and TU Braunschweig, Germany, Nico worked for several years as an independent software developer for various clients. He joined Esmertec in 2003 and is now working as Product Manager for Java ME related products on mobile devices. His main working areas are CLDC compliant VMs, JSRs and tools for simulation or debugging. Being in charge for advancing these products he is monitoring the wireless Java landscape and keeps in touch with Esmertec's customers to address their needs. |
 | Peter Gassmann Software Solution Architect, Sun Microsystems Peter Gassmann is a member of the software team at Sun Microsystems in Switzerland. As a long-time Java developer and architect, he joined Sun in 2001 to work for the Sun Java Center, helping customers successfully using Java technology. For the last 4 years, besides working with Java technologies and the NetBeans development environment, he also got involved with Identity Management, selling and working with Sun's Identity, Role and Access Management products. Before joining Sun Peter worked in the insurance industry. Peter has graduated in Computer Science at FH Brugg-Windisch. |
 | Didier Girard CTO, SFEIR Didier Girard is CTO of SFEIR a consulting company based in Paris. He is also a member of the Open Source Get Together Paris. He built, abut.cnam.fr, a community web site on literature in 1994. He started building server side java applications in 1997. Didier has bloged on J2EE at application-servers.com since 2000 and on GWT at onGWT.com since GWT was open sourced. He is an early adopter who is constantly looking for good technologies for SFEIR's clients. He is currently working on several projects using GWT as the GUI technology. |
|  | Martin E. Kernland (*) Head of Research & Development of Advanced Technologies, Whitestein Technologies Martin Kernland is the Head of Research & Development of the Advanced Technologies division at Whitestein Technologies, based in Zurich, Switzerland. Besides some customer projects, he is involved in the development of two products, the Living Systems Technology Suite (LS/TS), a development and execution environment for autonomic systems based on J2SE and J2EE, and the Living Systems Autonomic Business Process Management (LS/ABPM) product, a goal-oriented BPM Suite. Prior to Whitestein Technologies, he was developing an industry-grade JMS messaging server at Softwired inc. He holds a master degree in computer science and economics from the University of Zurich. He is married and father of a very cute daughter. |
|  | Micha Kiener Head of Research & Innovation, CTO Mimacom AG Micha is responsible for Research and Innovation at mimacom, a company specialized in Java and open source technology applying agile methods based on SCRUM. He is initiator of the open source framework edoras and participating in the development of ICEfaces, an Ajax-framework based on JSF. After his diploma thesis in artificial intelligence, he focused on Java, especially in light-weight, model- and process-driven architecture, framework developing and agile methodologies. |
 | Nemanja Kostic Solution Architect, Zurich Financial Services Nemanja has a decade of commercial experience with JEE software architecture, engineering, business and technical analysis, design, integration, development and deployment of distributed, desktop and Internet applications. He is currently architecting and leading the development of a global underwriting solution for Zurich insurance company. Holds a Master Degree in Software Systems from Belgrade University and is a co-founder of Serbian JUG JavaSvet. |
 | Sacha Labourey CTO, JBoss a division of Red Hat Sacha Labourey first met with JBoss at the end of 2000. At that time JBoss was mainly a project and the recently founded JBoss Group, LLC was a two-men-one-women company. In March 2001, Sacha contributed the first implementation of the clustering features in JBoss. While being JBoss Clustering Lead, Sacha partnered with JBoss Group to deliver services in Europe. In 2003, Sacha founded JBoss Group (Europe) SàRL (in Switzerland) and became General Manager EMEA. While at this position, Sacha participated in the recruitment of some of the key JEMS products (jBPM, Drools) and drove the acquisition of the Arjuna Transaction Monitor from Arjuna Technologies and HP. Today, Sacha is the CTO of JBoss, a division of Red Hat |
|  | Silvano Maffeis (*) Dr. oec. publ. CTO and Co-Founder Vipera GmbH, Vipera GmbH Dr. Silvano Maffeis is co-founder and CTO of Vipera, a company specialized on the development and operation of mobile data solutions. Silvano is recognized internationally as an expert in the areas of middleware, J2ME, J2EE and mobile computing. Silvano has published more than 30 articles in journals such as "Communications of the ACM" and "IEEE Computer". He is the inventor of various middleware products and the author of several US patents. |
|  | Jakob Magun (*) Managing Partner, mp technology consulting Jakob Magun is Managing Partner with mp technology consulting. He has a degree in Computer Science from ETH Zürich and has focused over the last years on IT Technology and Business Consulting, J2ME Wireless Applications, BlackBerry Software Development, Push E-Mail and RFID Technology. Currently he is engaged in IT Technology evaluation assignements as well as IT Project review and coaching. |
|  | Karim R. Mazouni Managing Director, OCTO Technology (Switzerland) Dr. Karim Riad MAZOUNI joined OCTO Technology (octo.com) in October 2008 to start and lead OCTO's Swiss subsidiary in Lausanne. OCTO Technology is a 10 year old French company focused on consulting about software architecture and agile development methodologies. Before OCTO, Karim spent 8 years at Sun Microsystems as a Senior Software Architect and team leader. Before Sun, Karim spent 2 years (1998-2000) at UBS AG IT System Engineering division in Zurich working as a technical IT architect on various projects involving distributed objet technology (CORBA, EJB, IBM Component Broker). From 1991 to 1997, Karim worked as a teaching & research assistant at the IT department of EPFL in Lausanne and focused his research work on the design & implementation of reliable distributed object-based systems. Karim got his Ph.D from EPFL (1996), his Master from Univ. of Paris (1990) and his Engineer Degree from Univ. of Algiers (1988), all three in Computer Science. |
|  | Tobias Murer Head of Java Architecture, GWM&BB, UBS Tobias Murer is the head of Java architecture at UBS GWM&BB. In this role he currently copes with the issues that come up when a large organization is using Java as a key technology within a global scope. Attracted to Java technology since working at Sun Labs in Palo Alto in 1998 he has been a Java developer, consultant, architect and technical leader in software engineering companies before joining UBS in 2007. Tobias holds a Master and a Ph.D. in computer science (ETH Zürich) and a Master of Advanced Studies in Management, Technology, and Economics (ETH Zürich). |
|  | Greg Murray Senior User Interface Engineer, Netflix Greg Murray is a senior user interface engineer at Netflix. Prior to Netflix Greg served as Ajax architect at Aptana and Sun Microsystems. Greg started the Ajax effort at Sun Microsystems with the Java BluePrints team and later worked with both the Netbeans and Java Enterprise Software organizations to support Ajax. Greg has written many articles and has spoken at many conferences around the world about Ajax. Greg created and co-leads the jMaki project, an open source client-server framework for developing Ajax mashups and applications using best of breed Ajax libraries and services. |
|  | David Nüscheler CTO, Day Software AG David is Chief Technology Officer for Day Software and is responsible for the product research and development at Day Software. He is the spec lead on JSR 170 and JSR 283, Content Repository for Java Technology API (JCR). Nuescheler's group has been working for the past 4 years to standardize the content repository market. David also is a committer with the Apache Jackrabbit project and a Member of the Apache Software foundation. |
|  | Philipp H. Oser Lead Architect, Elca Zurich Philipp H. Oser is a Lead Architect at ELCA where he architected and lead the development of two Java Enterprise Edition enhancement frameworks: first a proprietary one, LEAF Java, and more recently an open one based on Spring called EL4J (http://el4j.sf.net). These frameworks have been used in more than 35 projects. In parallel, Mr. Oser is a lecturer at the University of Applied Sciences North-West Switzerland (the former Fachhochschule Aargau). Before joining ELCA, Mr. Oser spent a year at Ubilab (UBS IT research lab). He studied Computer Science at ETH Lausanne and at Carnegie Mellon University. His interest lay mainly in framework design, software architecture, and the J2EE. |
|  | Erich Oswald Dr. sc. techn. ETH / Chief Technology Officer, Ergon Informatik AG Erich Oswald studied computer science at ETH Zurich. He received a PhD in technical sciences from the institute of computer systems at ETH Zurich. In 2000, he joined Ergon Informatik AG as a software engineer. Erich has since been busy as a software developer, project manager and architect at Ergon. Since 2006, he is Ergon's CTO. |
|  | Dirk Riehle Senior Research Scientist, SAP Research, SAP Labs LLC Dirk Riehle is a software researcher and entrepreneur. He leads the open-source research group at SAP Labs in Palo Alto, California. Dirk has worked in Germany, Switzerland, and the United States. He was the leader of the team that designed and implemented the first UML virtual machine. In 2005, Dirk started the WikiSym conference series, of which he was the first conference chair. He is interested in all things open source, collective intelligence and wikis, and software architecture. Dirk holds a Ph.D. in computer science from ETH Zürich and an M.B.A. from Stanford University. |
|  | Bruno Schäffer CTO, Canoo Bruno Schaeffer is a cofounder and fellow of Canoo, a Basel, Switzerland based company specialized in Java consulting and services. He has been a Java developer, consultant, and architect since the early days of Java. Among others, his work areas were building several Web application platforms for the financial industry, portal server infrastructure, Web enabling of host applications, and Rich Internet Applications. He also teaches a course in object-oriented software engineering at the University of Zurich. Prior to that, he worked as an IT researcher and manager in the financial industry. Bruno holds a Master in Computer Science from the University of Linz and a PhD in Computer Science from the University of Zurich. |
 | Mike Schäfer Dr., Senior IT-Expert, Deutsche Post World Net (DPWN) Mike Schäfer is a member of the technical architecture group at DPWN. His current focus is on system architecture and project support using the advanced SOA-platform at DPWN. Before that, he held positions as Senior Consultant for Business Rule Technology in Germany and Switzerland concentrating on the banking and insurance industry. He has a strong background in distributed operating systems and operations research. He holds a doctorate degree in computer science from the University of Bonn and was awarded the Joseph-von-Fraunhofer-Prize for applied research in 2002. |
|  | Peter Schnorf Director. Head of Platform Architecture and TIS CTO Switzerland, Credit Suisse, IT Technology Infrastructure Services (TIS) Dr. Peter Schnorf is the head of Platform Architecture in the CTO organization of Credit Suisse's global Infrastructure division. He held various other positions in Credit Suisse over the last 10 years beginning as Smalltalk Architect, running a Web/Java Competence Center, and leading Technical Architecture (technology management and standards) for the IT of Private Banking. Prior to that, Peter spent 8 years in the USA, first as a post-doc for Compiler Technology at Stanford University, then as Researcher in Multimedia for Canon, and finally as Media Architect and SW Engineer at Taligent. He holds a diploma in Mathematics and a PhD in Computer Science from University of Zurich. |
 | Yakov Sirotkin Software Developer, JUG.RU Yakov works as software developer since 1999, runs JUG.RU since 2000, blogs since 2004 and plays table tennis. |
|  | Marc Stampfli Business Development Manager, IBM Switzerland, Information Management Software Marc Stampfli has a master in computer science with major areas of database technology, software engineering and communications technology. He is responsible for Information Management Software like business intelligence & warehousing, master data management, content/document management and information integration for large accounts in IBM Switzerland. In his past at Oracle Software, he worked in various business integration projects and was the program manager for Service Oriented Architectures. Furthermore he is an entrepreneur and management trainer for language and leadership. |
 | Henry Story Staff Engineer, Semantic Web R&D, Sun Microsystems, Software - Advanced Development Henry Story born of Austrian mother and British father, grew up in France, and studied Analytic Philosophy then Computing in London. He named and developed the AltaVista BabelFish machine translation service, which grew to serve over 1 million translations a day. Currently Henry is working for Sun on an open source RDF based blog editor, is a contributing member of the atom syntax and protocol specs, and is advising on Semantic Web projects for Sun. |
|  | Jürg Wanner Managing Partner, Master of Science ETH, Pyx Engineering AG, Zürich Jürg Wanner is co-founder and managing partner of Pyx Engineering AG. He received a Master of Science degree from Swiss Federal Institute of Technology (ETH) Zürich where he studied physics and computer science. From 1985 to 1991 he worked for a large copier and printer manufacturer where he designed and developed document processing software. After that he joined a leading financial institution where he worked in system engineering. Since founding Pyx Engineering in 1999 he works as an architect, consultant and engineer for various companies, mainly financial institutions. Among others he worked in the following fields: mobile devices, development and large scale application deployment. With more than 20 years experience in software design and development he works with Java since its inception. |
|  | Patrick Walther Dipl. Informatik Ing. ETH, Dipl. Wirtschaftsing. FH, Head Strategy & Process Management Online Banking, Member of the Board Java User Group Switzerland (since 1998), Member SI Born (1971) and came up in ZH. Informatikstudium ETH ZH (Grad. 1997). Software Developer & Project Manager Ergon Informatik AG (since 1997). Head Online Collaboration Credit Suisse (since 2004). Head Strategy & Process Management Online Banking Credit Suisse (since 2006) |
|  | Stefan Wengi Dipl. Informatik Ing. ETH, independent Stefan Wengi is the former CTO of Zurich-based AdNovum Informatik. Born in 1969, he is an ETH (Swiss Institute of Technology) graduate in computer science. From 2002 to August 2008 he was the technical leader of the AdNovum group. In this function, he played a decisive role defining and governing the AdNovum technology strategy and the AdNovum software engineering process. His expertise includes the areas of IT security, middleware, software engineering, architecture and strategy. Currently Stefan Wengi is pursuing a masters degree in 'Management, Technology and Economics' at ETH Zurich. In addition he's a lecturer at a university of applied science and provides independent consulting services. |
|  | Andre Weinand Dr., Senior Software Developer, IBM Rational Zurich Research Lab Andre Weinand is a senior developer with the IBM Rational Research Lab in Zurich, Switzerland since 1997. He is a team lead and component owner on IBM's Jazz project, the Eclipse based framework for collaborative software development. Before joining Jazz he played an active role in the Eclipse project since its inception, working on JFace, Compare, JDT UI, and the effort to bring Eclipse to Mac OS X. André has been an object-oriented developer, consultant, and architect for more than two decades, working on a wide variety of projects, large and small. Prior to joining IBM he was a member of Taligent's "People, Places, and Things" team. He is one of the principal designers and implementors of ET++, the first portable C++ application framework. André has a doctorate in computer science from the University of Zurich. |
|  | Stephane Zermatten Software engineer, Google Software engineer at Google Zurich since 2006, currently working on web services based on the Atom Publishing Protocol. Before that, Stephane worked 5 years on a J2EE application framework at Vertical*i S.A., Lausanne. He graduated in computer science at EPFL in 2001. |