Java Evangelists: Meet the Team

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,

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

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