Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR
James Ward

James Ward
Engineering and Open Source Ambassador, Salesforce.com

Website | @_JamesWard

James Ward is the engineering and open source ambassador at Salesforce. James frequently presents at conferences around the world, such as JavaOne, Devoxx, and many other Java get-togethers. Along with Bruce Eckel, James coauthored First Steps in Flex. He has also published numerous screencasts, blogs, and technical articles. Starting with Pascal and Assembly in the ’80s, James found his passion for writing code and began doing web development with HTML, Perl/CGI, and Java in the ’90s. Over his career, James built a Flex- and Java-based customer service portal for Pillar Data Systems; was a technical evangelist for Flex at Adobe; was a principal developer evangelist at Salesforce, where he taught developers how to deploy apps on the cloud with Heroku; and was a developer advocate at Typesafe, where he created Typesafe Activator and led the Reactive Software vision. James posts code at GitHub.com/jamesward.


2:35pm3:15pm Wednesday, July 18, 2018
Location: E141
James Ward (Salesforce.com)
Apache Kafka has emerged as a next-generation event streaming system to connect distributed systems through fault-tolerant and scalable event-driven architectures. James Ward offers an overview of Kafka and walks you through some code examples to demonstrate how to begin using it. Read more.