James Weaver

James Weaver

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

Montreal 2018 sessions

Composing Music in the Cloud

English session - Beginner

Leveraging the power of the cloud and microservices, this session demonstrates how music can be analyzed and composed in real-time to augment musical performance with a futuristic instrument. This session contains an introduction to relevant cloud technologies, and an introduction to music theory and composition. This session also has musical demonstrations and code snippets scattered throughout.

Navigate All the Knowledge

English session - Beginner

This session demonstrates how all of the world’s knowledge may be semantically navigated by a web application that utilizes the facilities of Wikimedia.org projects (e.g. Wikipedia and Wikidata). The web application was created specifically for this session, and demonstrates technologies that include Java, HTML5, Spring Data, Neo4j, Spring Boot, Spring Cloud, and Cloud Foundry.