October 2
Moscone North, Hall D
2:00 p.m.–4:00 p.m.

Java Keynote

Java continues to innovate the application world around us. Through continued modernization Java offers developers an innovative language and platform to create the next generation of rich, scalable, and secure enterprise applications. In this keynote, recognized Oracle executive and engineering experts will highlight ongoing Java technology enhancements and showcase how developers can improve and accelerate application innovation, development and deployment especially for the the cloud.


    Mark Cavage

    Vice President, Software Development, Oracle

    Java continues to innovate the application world around us. Through continued modernization, Java offers developers an innovative language and platform to create the next generation of rich, scalable, and secure enterprise applications. In this keynote hear from recognized Oracle executives and engineering experts as they highlight ongoing Java technology enhancements and showcase how developers can improve.


    Georges Saab

    Vice President of Development, Oracle

    Georges Saab is the vice president of development for the Java Platform Group at Oracle. His group is responsible for Java Standard Edition including the Java language, core libraries, and the Java Virtual Machine. Georges is a veteran of programming language and platform development, with more than 25 years in this field. His work with the Java platform began as a developer of Java Standard Edition at JavaSoft and Sun Microsystems, where he was a founder of the Swing group and Java Webstart, and continued as he ran development of the JRockit JVM for many years at BEA Systems. Georges is the Chairperson of the OpenJDK governing board. You can follow him on Twitter at: @gsaab


    Mark Reinhold

    Chief Architect of the Java Platform Group, Oracle

    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. Reinhold was the lead engineer for the JDK 1.2 and 5.0 releases, the JCP specification lead for Java SE 6, and both the project and specification lead for JDK 7 (Java SE 7) and JDK 8 (Java SE 8). He currently leads the JDK 9 and Jigsaw projects in the OpenJDK Community, where he also serves on the governing board. Reinhold holds a PhD in computer science from the Massachusetts Institute of Technology.


    Sharat Chander

    Director of Java Developer Relations, Oracle

    Sharat Chander has worked in the IT industry for 20 years, for firms such as Bell Atlantic, Verizon, Sun Microsystems, and Oracle. His background and technical specialty is in Java development tools, graphics design, and product/community management. Chander has been actively involved in the Java Community for 15 years, helping drive greater Java awareness, acceptance, adoption, and advocacy. At Oracle, as the director of Java developer relations, Chander serves as the JavaOne conference content chairperson, a role he’s filled for 7 years, where he drives the technical content strategy and Java community involvement in the conference. He is a frequent keynote speaker and participant in developer programs worldwide. Chander holds a BS in corporate finance from the University of Maryland and an MBA in international business from Loyola College, Maryland. You can find Chander at multiple global developer events and Java community engagements. When not growing visibility for Java, he follows his other passion for baseball, actively coaching his 10-year-old son’s Little League team and fanatically following his hometown Baltimore Orioles.

Intel Keynote

Building the Future of Data with Java

Data is driving a revolution across every technology and every industry. Michael Greene, vice president of System Technologies and Optimization in Intel’s Software and Services Group, will discuss how Java, together with Intel technology, is critical to this transformation. He will share various examples and uses of Java in connection with emerging technologies, such as persistent memory, illustrating how they’ll shape the future of data driven development and computing.


    Michael Greene

    Vice President, System Technologies and Optimization, Intel Corporation

    Michael Greene is Intel vice president of System Technologies and Optimization within Intel’s Software and Services Group. Greene leads a worldwide organization responsible for a broad range of development, enabling, architecture analysis, and optimization efforts including system firmware, virtual platforms, modeling and simulation solutions, power analysis, client/server, and big data software stack optimizations for a best-in-class user experience. Greene joined Intel in 1990, after graduating from the Massachusetts Institute of Technology and has managed several new product developments, research efforts, and engineering groups. He has served as Intel’s initiative owner for power efficiency, presilicon software development, and has driven new technology benchmarking throughout his career. Greene is also the marketing vice president on the National GEM Consortium’s (GEM) Executive Committee. GEM is a national nonprofit providing programming and full fellowships to support underrepresented individuals who pursue a master’s or doctorate degree in science or engineering.

October 3
Marriott Marquis, Yerba Buena Level, Salon 7–9
4:15 p.m.–6:15 p.m.

The Rise of the Cloud Developer

Architectural designs are changing from monolithic applications to microservices that have smaller granularity and use lightweight protocols. Developers are building modern applications that engage customers over multiple channels via mobile, chatbots, and even virtual reality. In this session learn why an API-first approach is critical to tying all this together, allowing cloud-native applications to access data and processes, and enabling collaboration between front-end and back-end developers. With modern app development platforms, developers can easily build, connect, and elastically scale all web and mobile applications and services across any device. Microservices and chatbots are driving real need for all enterprises to adopt an API-first strategy.


    Amit Zavery

    Senior Vice President, Oracle Cloud Platform and Integration Products, Oracle

    Amit Zavery is Oracle’s senior vice president for cloud platform and integration products. He is responsible for product strategy, roadmap, product positioning, and go-to-market initiatives for Oracle Cloud Platform and the Oracle Fusion Middleware product family. Zavery is also general manager responsible for Oracle’s integration platform portfolio covering application integration, streams processing, API management, business process management, batch and real-time data integration, and data-quality offerings.


    Bruno Borges

    Developer Relations Strategy, Oracle Cloud

    Bruno Borges has more than 16 years experience as a developer and conference speaker, and, since 2012, is Oracle’s principal product manager responsible for developer engagement and outbound strategy for Oracle Cloud PaaS services, Oracle Fusion Middleware, Java, and related technologies for application development. You can find him on Twitter @brunoborges.

From Serverless to ServiceFull—How the Mindset of DevOps Is Evolving

For many people, DevOps equals configuration management. Now that technology has moved from services over container to serverless, some voices are heralding the end of DevOps. Ultimately we’ll move on to the next buzzword. This presentation shows how the concept of DevOps will evolve for dealing with serverless. It goes over practical examples of new practices that are emerging and uses promise theory to make sense of this transition of DevOps practices while staying true to DevOps principles.


    Patrick Debois


    Patrick is bridging the gap between creativity and technology with a DevOps mindset. He started devopsdays, and is CTO at Small Town Heros and considers himself an eternal researcher and pragmatic implementor.

Slack: Beyond Chat

The modern workplace is changing. With the rise of messaging platforms the way that we get the job done is becoming more transparent, accessible and instantaneous. Hear from the head of Slack’s platform product on how messaging in the workplace is more than a trend—but an end to end transformation of the way we work that opens up a major development opportunity. With over 155 thousand developers working with them each week, hear about how Slack is creating new ways for developers to shape the future of work. This presentation explains the power of messaging platforms at work, where quick, contextual workflows can transform organizations, and how developers are at the center of this opportunity.


    Buster Benson

    Platform Product Lead at Slack Technologies, Inc

    Buster Benson heads up platform product at Slack. He’s been building products for 19 years, previously working on Amazon Recommendations and Twitter’™s analytics and ad products. Buster is also an expert in cognitive biases and is currently writing a book that will be released in the next year.

October 5
Marriott Marquis, Yerba Buena Level, Salon 7–9
9:00 a.m.–10:30 a.m.

Java Community Keynote

You wake up in the morning and go to work, grab a cup of Java, and sit down at your desk to code. But the coffee tastes too perfect… the low hum of the office fans too regular… and you get a weird feeling of déjà vu as a black cat crosses your window… twice. You may already be a prisoner in the Java Matrix! The Java Matrix is a virtual world designed to keep hackers content while the machines exploit their creativity. Come to the Java Community Keynote and help the Java Rebels fight against evil JVM Agents who are after your code!


    Stephen Chin

    Director, Oracle Developer Community

    Stephen Chin is the Director, Oracle Technology Network, author of Raspberry Pi with Java, coauthor of Pro JavaFX Platform, and JavaOne Community Chair. He has keynoted numerous Java conferences around the world including JavaOne, where he is a five- time Rock Star Award recipient. Stephen is an avid motorcyclist who has done several pan-European Java evangelism tours, interviewing hackers in their natural habitat and posting the videos on When he is not traveling he enjoys teaching kids, including his 13-year old daughter, how to do embedded and robot programming.


    Sebastian Daschner

    Developer, Java Champion and Rockstar
    Sebastian Daschner—IT-Beratung

    Sebastian Daschner is a Java freelancer working as a Consultant / Software Developer / Architect and is enthusiastic about programming and Java (EE). He is participating in the JCP, serving in the JSR 370 and 374 Expert Groups and hacking on various open source projects on Github. He is a Java Champion, JavaOne 2016 Rockstar and has been working with Java for more than 7 years. Besides Java, Sebastian is also a heavy user of Linux and container technologies like Docker. He evangelizes computer science practices on and on Twitter via @DaschnerS. When not working with Java, he also loves to travel the world — either by plane or motorbike.


    Simon Maple

    Developer Advocate, Java Champion and Rockstar, ZeroTurnaround

    Simon Maple is a developer advocate at ZeroTurnaround. He has been a Java Champion since 2014 and was a JavaOne RockStar in 2014. He is also a Virtual JUG founder and organizer, a London Java Community coleader, and a RebelLabs author. He is an experienced speaker, having presented at JavaOne, JavaZone, Jfokus, DevoxxUK, DevoxxFR, JavaZone, JMaghreb, and many more including many JUG tours. His passion is around user groups and communities. When not traveling, Maple enjoys spending quality time with his family, and cooking and eating great food.

IBM Keynote

Java, open technologies and cloud native development: The next generation of Innovation Emerges

Innovation in the Java ecosystem has always been driven by collaboration around core open technologies. A platform which has enabled developers to create solutions across a diverse set ofindependent domains. With a uniquely strong combination of partnerships between Java developers, standards organizations and technology leaders, we have created the largest, strongest, and most vibrant developer community in the world. So what are the newer challenges facing the Java community? As Java developers tackle cloud based deployment models to solve complex enterprise problems, new architectural patterns such as microservices emerge, driving a need to evolve existing programming models and invent new ones. In this keynote hear from two of IBM distinguished Engineers that will take you through IBM’s developer focus, and how an open community driven approach will enable the next generation of innovation needed on the Java platform. Learn how IBM’s ongoing commitment to the Java community and it’s wide support of open source and open innovation is powering Java into the future.


    John Duimovich

    Java CTO and IBM Distinguished Engineer, IBM

    After 20-plus years, Java is still vibrant and driving a majority of applications across industries and around the world. As a Java developer leveraging the cloud, microservices, containers, and polyglot, you can build better apps with more functionality, and faster than ever before. In this session, we will discuss and demonstrate how Java-based apps for use cases, from IoT to mobile and analytics, can take advantage of new technologies such as machine learning and cognitive, as well as innovative open source technologies such as blockchain and serverless, to deliver functionality.


    Ian Robinson

    Distinguished Engineer and the Chief Architect of the WebSphere Application Server, IBM

    Dr. Ian Robinson is an IBM Distinguished Engineer and the Chief Architect of the WebSphere Application Server. Ian has over 25 years’ experience working in distributed enterprise computing across product development, open standards and open source. He is responsible for the strategy and development of IBM’s WebSphere platform, including the lightweight WAS Liberty Profile, on premises and in the cloud. Ian’s history with Java EE includes being spec lead of a JSR old enough to have with only 2 digits in it. He is also a founding member of the Eclipse MicroProfile project which is optimizing Enterprise Java for microservices.

About JavaOne