JavaOne Content Review Committee

We'd like to thank this year's Java One Content Review Committee. With your time, effort, and dedication, the JavaOne curriculum is robust, educational, and innovative. We appreciate your commitment to JavaOne and to the worldwide Java community.

JavaOne Content Chairperson


Client and Embedded Development with JavaFX

Leads

 

Java Virtual Machine Languages

Lead


Core Java Platform

Leads


Internet of Things (IoT)

Lead


Java and Security

Lead


Tools and Techniques

Lead


Agile Development

Lead


Java EE

Leads


Java in the Cloud

Lead



Lance Andersen

Lance Andersen

Lance Andersen is a principal member of technical staff at Oracle. He is also the JDBC and RowSet specification lead. Prior to joining Sun in September 2000, Andersen worked at Sybase as a senior manager and staff engineer in product support engineering. When he is not burning the midnight oil for Oracle, Andersen teaches tennis. You can check out his tennis Website for more information.

Twitter handle: @LanceAndersen


Stephen Chin

Stephen Chin

Stephen Chin is a Java Ambassador at Oracle specializing in UI technology, co-author of the Pro JavaFX Platform 2 title, and the new JavaOne content chair. He has been a featured speaker at Java conferences around the world including Devoxx, JFokus, OSCON, JFall, GeeCON, JustJava, and JavaOne, where he’s received the Rock Star Award three times. In his evenings and weekends, Chin 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. Chin can be followed on Twitter @steveonjava or reached via his blog steveonjava.com/. His hacking adventures can be seen on nighthacking.com/.


Jeff Dinkins

Jeff Dinkins

Jeff Dinkins has worked in the Java Platform Group for more than 15 years, and is currently the engineering manager of the Java DB and Java I18n projects. Past work includes many years as a member of the Swing and AWT teams. Dinkins has led the Core Java Platform track for the last several years.

Twitter handle: @JeffAtSun


Mattias Karlsson

Mattias Karlsson

Mattias Karlsson spends most of his time working on software development in the financial sector, as well as leading a Java User Group in Stockholm, Sweden. The JUG holds eight to ten fully booked meetings annually, with more than 200 participants at every meeting. Karlsson has worked in software development since 1993; through the years he has gained experience from many different roles, including developer, architect, team leader, coach, manager, and teacher. He also wrote a chapter in the book 97 Things Every Programmer Should Know about Code Reviews. Karlsson also runs the successful Jfokus conference in Europe.

In his spare time, Karlsson can be found playing with his children or riding his motorcycle, as well as changing underprivileged people's lives by building houses with Habitat for Humanity. He leads a JUG team that supports Kiva, a person-to-person micro-loan organization. Join his effort to improve the world at kiva.org/team/jug.

Twitter handle: @matkar


Reza Rahman

Reza Rahman

Reza Rahman is a Java EE/GlassFish evangelist. He is the author of the popular book EJB 3 in Action. Rahman is a frequent speaker at Java User Groups and conferences worldwide, including JavaOne. He is an avid contributor to industry journals like TheServerSide and DZone. Rahman has been a member of the Java EE, EJB and JMS expert groups. He implemented the EJB container for the Resin open source Java EE application server.

Rahman has over a decade of experience with technology leadership, enterprise architecture, application development, and consulting. He has been working with Java EE technology since its inception, developing on almost every major application platform ranging from Tomcat to JBoss, GlassFish, WebSphere, and WebLogic. Rahman has developed enterprise systems for well-known companies like eBay, Motorola, Comcast, Nokia, Prudential, Guardian Life, USAA, Independence Blue Cross, and AAA using EJB 2, EJB 3, Spring, and Seam.

Twitter handle: @reza_rahman


Ashwin Rao

Ashwin Rao

Ashwin Rao is group product manager for NetBeans with the Oracle Developer Tools organization, based in Melbourne. Rao began his career 18 years ago as a developer in the defense industry, working on developing real-time software for command and control systems. He was at Sun prior to its 2010 acquisition by Oracle. Before that, Rao held various technical positions at Baan, a Netherlands-based ERP software provider, including developer / team lead on the R&D team working on next-generation ERP platform and tools. He has presented at a number of conferences, including JavaOne and other developer-related events.


Mark Reinhold

Mark Reinhold

Mark Reinhold is chief architect of the Java Platform Group at Oracle, where he works on the Java Platform, Standard Edition, and OpenJDK. 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. Reinhold was the lead engineer for the 1.2 and 5.0 releases and the specification lead for Java SE 6 and 7. He is currently leading the Jigsaw and JDK 8 Projects in the OpenJDK Community. Reinhold holds a PhD in computer science from the Massachusetts Institute of Technology.

Twitter handle: @mreinhold


Simon Ritter

Simon Ritter

Simon Ritter is head of Java technology evangelism at Oracle. Ritter has been in the IT business since 1984 and holds a BS 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, Ritter 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, Ritter now focuses on the core Java platform and Java for client applications. He also continues to develop demonstrations that push the boundaries of Java for applications like gestural interfaces.

Follow him on Twitter at @speakjava and on his blog at blogs.oracle.com/speakjava.


Milton Smith

Milton Smith

Milton Smith leads the strategic security program for Java Platform products as senior principle security project manager at Oracle. His responsibilities include defining the security vision for Java, working with professional security organizations and researchers, and establishing relationships with industry at large. Smith has more than 20 years of industry experience with emphasis in programming and computer security. Smith's previous employer was Yahoo!, where he led security for the User Data Analytics(UDA) property.

Twitter handle: @spoofzu


James Weaver

James Weaver

James L. (Jim) Weaver is a Java and JavaFX developer, author, and speaker with a passion for helping client Java and JavaFX become preferred technologies for new application development. Books that Weaver has authored include Inside Java, Beginning J2EE, and Pro JavaFX 2 (ProJavaFX2.com). His professional background includes 15 years as a systems architect at EDS, and the same number of years as an independent developer. As an Oracle Java evangelist, Weaver speaks internationally at software technology conferences. He blogs at javafxpert.com, tweets @javafxpert, and can be reached at james.weaver@oracle.com.


Geertjan Wielenga

Geertjan Wielenga

Geertjan Wielenga is a product manager at NetBeans, where he has worked since 2004 under Sun, and now under Oracle. He presents at conferences, contributes to books and online journals, and blogs daily at blogs.oracle.com/geertjan.

Twitter handle: @geertjanw