Java Evangelists: Meet the Team


Simon Ritter

Simon Ritter is an Evangelist on the Cloud Developer team at Oracle Corporation. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Originally working in the area of UNIX development for AT&T UNIX System Labs and then Novell, Simon moved to Sun in 1996. At this time he started working with Java technology and has spent time working both in Java technology development and consultancy. Having moved to Oracle as part of the Sun acquisition he now specialises in looking at emerging technologies including cloud computing, wireless sensor networks, and gestural interfaces.

Expertise: Java SE, Java Desktop, JavaFX, Java EE, GlassFish, Java ME

Brian Goetz

Brian Goetz is Architect for Java Language at Oracle Corporation. He is the author of the best-selling Java Concurrency in Practice and over 75 articles on Java development, and is a frequent presenter at major industry conferences. Brian is currently working on Project Lambda, which adds closures (and more) to the Java language.

Expertise: Java SE

Dalibor Topić

Blog Twitter
Dalibor Topić lives in Hamburg, Germany, and works as Java F/OSS Ambassador for Oracle. He joined the OpenJDK project in order to help make it a successful open source project, and stayed for anchoring Java in Linux distributions, and as an all around Java F/OSS community guy. He joined the Java strategy team at Oracle to help provide community feedback into the long-term strategy planning.

Expertise: Java SE,

Danny Coward

Danny has been a contributor to the Java EE, Java SE and Java ME platforms and most recently was Chief Architect of Client Software for Sun before the acquisition, which included overall architectural responsibility for the Java SE, Java ME, JavaFX technologies. He is now a Java Evangelist for Oracle.

Expertise: Java SE, Java Desktop, JavaFX, Java EE, Java EE, GlassFish, Java ME, Embedded Java, JavaCard, Cloud Computing

Henrik Ståhl

Henrik Ståhl is part of the IoT Cloud Service Team, and is an official spokesperson for Oracle on Java SE.

Expertise: Java SE, JRockit

Jeff Trent

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

Expertise: Java EE, WebLogic

Jim Weaver

Blog Twitter

James L. (Jim) Weaver is a Technical Evangelist on Cloud Developer Team, author, and speaker with a passion for helping rich-client Java and JavaFX become preferred technologies for new application development. Books that Jim has authored include Inside Java, Beginning J2EE, and Pro JavaFX Platform, with the latter being updated to cover JavaFX 2.0. His professional background includes 15 years as a systems architect at EDS, and the same number of years as an independent developer. Jim is an international speaker at software technology conferences, including the JavaOne conferences in San Francisco and São Paulo.

Expertise: JavaFX

Jonathan Giles

Blog Twitter

Jonathan Giles is a Software Engineer at Oracle where he works in the JavaFX team. His responsibilities are based around developing the user interface controls that people use when interacting with JavaFX-based applications. This involves API design, as well as a lot of coding. Now that JavaFX is Java-based, he spends all of his time developing in Java, and other JVM-based languages such as Scala, Groovy, etc.

Expertise: Java SE, Java Desktop, JavaFX

Sharat Chander


Sharat Chander's background and technical specialty is developer tools, graphics design, and product/community management. Sharat has worked in the IT industry for 18 years, with firms such as Bell Atlantic, Verizon, and Sun Microsystems, Inc. He is a frequent speaker and participant in developer programs world-wide and he was the Conference Chairperson for JavaOne. Sharat holds a BS in Corporate Finance from the University of Maryland, College Park and an MBA in International Business from Loyola College, Baltimore. You can find Sharat at multiple global developer events.

Expertise: Java Embedded, Java ME, Java SE

Terrence Barr


Terrence Barr is an Evangelist on IoT Cloud Service Team at Oracle. Over the last 15 years, Terrence has worked on various technical aspects of embedded systems and Java platforms including industrial control systems, multiprocessor architectures, implementation and optimization of virtual machines, byte code hardware acceleration, advanced client-side and mobile applications, scalable client-server architectures, and more. Terrence participates or has participated in industry organizations and standards bodies such as JCP, VITA, EEMBC, OMA, and AMI-C, has authored or co-authored a number of U.S. and European patents, and speaks frequently at conferences around the world including JavaOne, Jazoon, OREDEV, OSiM, and others.

Expertise: Java ME, Embedded Java and JavaCard

Tomas Nilsson


Tomas' relationship with Java started just after University when he wrote the invoicing system for Swedens first on-line auction site. Coming from a background in C and C++, having someone else handling the memory was a “love at first sight”-experience. After that he was a developer for a few other commercial Java projects before being tempted by the dark side and transitioning to being a manager for Java programmers instead of programming himself. Since 2007, he has been working as a Product Manager for the JRockit products, and his work and title is now transitioning to cover the Oracle Java Platform as a whole. He writes his own introductions and feels uncomfortable, but strangely amused, by speaking about himself in the third person.

Expertise: Java SE, JRockit

Stephen Chin

Blog Twitter

Stephen Chin is a Java Community Lead on OTN and co-author of the Pro JavaFX Platform 2 title, which is the leading technical reference for JavaFX. He has been featured at Java conferences around the world including Devoxx, Codemash, OSCON, J-Fall, GeeCON, Jazoon, and JavaOne, where he twice received a Rock Star Award. In his evenings and weekends, Stephen is an open-source hacker, working on projects including ScalaFX, a DSL for JavaFX in the Scala language, Visage, a UI oriented JVM language, JFXtras, a JavaFX component and extension library, and Apropos, an Agile Project Portfolio scheduling tool written in JavaFX.

Expertise: JavaFX