GOTO NIGHTS with Frank Greco, Jim Weaver and Ed Burns


We are excited to partner with GOTO Nights Chicago ( for this meetup to bring you 3 fantastic speakers!


6:00 - 6:30 PM: Arrival and networking

6:30 - 7:20 PM: Frank Greco & Jim Weaver present: Introduction to Machine Learning for Java Developers

7:20 - 8:00 PM: Ed Burns presents: Tradeoffs Between Cloud Immigrant and Cloud Native Application Platforms for Java Developers

Introduction to Machine Learning for Java Developers

Machine Learning (ML) is a powerful data analytics tool that essentially allows machines to solve problems without explicit programming. ML is used in search, marketing, adaptive websites, online advertising, stock market analysis, and even inside of IDE's. Google's CEO, Sundar Pichai, has said his company is betting big on advances in artificial intelligence (AI) and machine learning in the coming years. Tim Cook from Apple stated "Today, machine learning drives improvement in countless features across our products”. At Microsoft's Ignite conference, CEO Satya Nadella talked about his vision for how deep learning and AI will transform the company.

But what exactly is ML? How is it different from the previous AI technology cycle? What use cases are suitable for ML? And most importantly, how can we Java developers take advantage of ML in our applications?

We'll take a look at the various ML services and tools available to Java developers. In particular we'll explore the Watson Java SDK to demonstrate some powerful ML functionality on a mobile device. Also, we'll discuss the details of an exciting, proposed JSR for visual recognition.


Frank Greco, Crossroads Technologies

Java Champion Frank Greco is the chief technologist for Crossroads Technologies located in New York. He is a recognized authority on cloud/mobile computing and the integration of business value with information technology. Frank is a frequent blogger and author as well as deep experience in cloud/mobile strategy, system integration startups, strategic technology/business partnerships, enterprise infrastructure and emerging technologies particularly for financial systems and large enterprises.

James Weaver, Pivotal

James Weaver is a Java developer, author, and speaker with a passion for helping Java to be increasingly leveraged in cloud-native and machine learning applications. He is a Java Champion, and a JavaOne Rockstar. James has written books including Inside Java, Beginning J2EE, the Pro JavaFX series, and Java with Raspberry Pi. As an Pivotal Developer Advocate, James speaks internationally at software technology conferences about Java and Cloud Native development. James tweets as @JavaFXpert, blogs at ( and ( and may be reached at jweaver [at] (

Tradeoffs Between Cloud Immigrant and Cloud Native Application Platforms for Java Developers

The cloud has been disrupting the way we do software for over a decade now, but the disruption is not yet complete. Ed brings his unique perspective as a recent disruptee and peddler of monoliths to examine the tradeoffs between two broad classes of Application Platforms: CloudImmigrant refers to technologies that predate the rise of public cloud,but are now being deployed in the public cloud. Cloud Native refers to technologies that have sprung up after the rise of the public cloud, and which in some cases are optimized for use in that environment.

We'll put the current crop of structured and unstructured cloud native technologies into a broad historical perspective and examine some of the tradeoffs Java developers must make in using these technologies.


Ed Burns is currently a consulting member of the technical staff at Oracle America Inc., where he leads a team of Web experts from across the industry in developing Enterprise Java through the Java Community Process and in open source. He is the author of four books for McGraw-Hill: Secrets of the Rock Star Programmers (2008), JavaServerFaces: The Complete Reference (co-authored with Chris Schalk, 2006), JavaServer Faces 2.0: The Complete Reference (co-authored with Chris Schalk and Neil Griffin, 2009), and Hudson Continuous Integration inPractice (co-authored with Winston Prakash, 2013).