Moving 75,000 Microsofties to DevOps on the Public Cloud
Sam Guckenheimer
Product Owner, Visual Studio Team Services | Microsoft

Getting out of the Bubble with Global Developer Communities
Bear Douglas
Developer Advocacy Lead | Slack

Design Patterns with Kotlin
Murat Yener
Technical Solutions Engineer | Google

How to Use Java Streams to Access Existing Data with Ultra-Low Latency
Per Minborg
CTO | Speedment

Multi-Repo, Multi-Node Gating at Massive Scale
Monty Taylor
Member of Technical Staff | Red Hat

Node.js: What’s Next
Michael Dawson
Node.js Community Lead | IBM

Programming Languages and Platforms Beyond the 21st Century

New languages and new features for mature languages are evolving rapidly. This track covers the most powerful and popular languages ranging from Java, Scala, Spring, all the way to Go, Rust, R, and server-side Swift.

  • JavaScript and Frameworks – JavaScript, Node.js, React.js, Express.js, etc…
  • Java – Java language, Java EE, Java SE, JDK, MOM, performance, tuning, modularity
  • Other languages – Scala, Spring, Go, Rust, R, Python, Swift, functional, emerging languages, tools, libraries


Frank Greco

Frank Greco
Founder and Lead of the New York Java SIG

Frank Greco is a recognized authority on cloud computing and understanding the business value of information technology. He is a frequent blogger and author as well as visible achievements in cloud computing, mobile strategy, system integration startups, strategic technology/business partnerships, enterprise infrastructure and emerging technologies particularly for financial systems and large enterprises. Strategic thinker with strong leadership skills, business development acumen, resourceful team leader with innovative entrepreneurial spirit.

An experienced executive with a broad background that spans AT&T Bell Laboratories, NYSE, Lehman Brothers and a collection of technology startups. He has led teams in software development, system integration, pre-sales engagements, product management, disaster recovery and research & development.

Frank is an accomplished speaker with frequent presenting at major technology trade shows such as JavaOne, Waters, Trading Technology, HTML5DevConf, Jfokus, Devoxx, QCon and International Enterprise Services Conference, Wireless Summit, etc. Expertise in providing technology solutions resulting in high degrees of customer satisfaction and the commitment to quality and to the customer.

Frank was honored with the title of “Java Champion” by an international team of high-ranking Java executives. He is the current Chairman of the NYJavaSIG (8K+ members), the largest Java User Group in North America and has deep experience in building developer communities.

The Frontiers of Intelligence: AI, ML, and Analytics

Presentations in this track discuss any and all aspects of computers’ ability to learn without being explicitly programmed.

  • AI, Machine Learning, Deep Learning, NoSQL, Spark, Hadoop, Drill, Machine learning


Satish Mandalika

Satish Mandalika
CEO & Founder of Drishyam.ai

Satish Mandalika (@Drishyam_ai) is the CEO & Founder of an AI company that’s applying AI technologies like Deep Learning & NLP to simplify customer support and help enterprises save money on support costs. Satish comes from a deep enterprise background with 20+ years’ experience, managing digital platforms for large healthcare insurance companies & banks. He has worked extensively in the enterprise world and has expertise in topics ranging from Enterprise Content Management to J2EE containers and SOA. He has an MBA from Haas School of Business.

Track Co-chair

James Weaver

James Weaver
Developer Advocate at Pivotal

James Weaver is a Java developer, author, and speaker with a passion for cloud-native applications, machine learning, and quantum computing. 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 a Pivotal Developer Advocate, James speaks internationally at software technology conferences. He tweets as @JavaFXpert, blogs at http://JavaFXpert.com and http://CulturedEar.com and may be reached at jweaver [at] pivotal.io

Next Gen Web, Mobile, and IoT

This track covers IoT, communications, UI and development frameworks focusing on client-side technologies, including HTML5, JavaScript, native and hybrid platforms.

  • Progressive web apps, Polymer, Browser tech, Web frameworks, Reactive, libraries, languages and tools to build web apps.
  • Android, iOS, ARKit/SLAM, Open Swift, IOT, Embedded, M2M, smart objects, connectivity


Phil Leggetter

Phil Leggetter
Director of Developer Relations at Nexmo, the Vonage API Platform

Phil (@leggetter) is part of an international team of developer advocates and communicators at Nexmo the Vonage API Platform, focusing on developer experience and activation. He’s been working with real-time web technologies since 2001 and has a background in building real-time SDKs and web browser-based trading apps. Since 2010 he’s been exploring and sharing ideas on how web and real-time communication technologies can be used to enhance both the performance of apps and the experiences that they deliver to users.

The Practice of Cloud, Containers, and Microservices

Sessions in this track cover how to put in practice DevOps through continuous integration and delivery, container-based deployments, and micro services architectures in the era of cloud.

  • Serverless, Docker, Kubernetes, Mesos, Cloud, PaaS, Cloud, Vagrant


Arun Gupta

Arun Gupta
Principal Open Source Technologist, AWS

Arun Gupta is a Principal Open Source Technologist at Amazon Web Services. He has built and led developer communities for 12+ years at Sun, Oracle, Red Hat and Couchbase. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team.

He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for four years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. A prolific blogger, author of several books, an avid runner, a globe trotter, a Docker Captain, a Java Champion, a JUG leader, NetBeans Dream Team member, he is easily accessible at @arungupta

Track Co-chair

Chris Richardson

Chris Richardson
Founder of Eventuate, Inc

Chris Richardson is a developer and architect. He is a Java Champion, a JavaOne rock star and the author of POJOs in Action, which describes how to build enterprise Java applications with frameworks such as Spring and Hibernate. Chris was also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2. Today, he is a recognized thought leader in microservices and speaks regularly at international conferences. Chris is the creator of Microservices.io, a pattern language for microservices, and is writing the book Microservice Patterns, which is available as a Manning MEAP. He provides microservices consulting and training to organizations that are adopting the microservice architecture and is working on his third startup Eventuate, an application platform for developing microservices.

Real-Life Production Deployments

Attendees of this track can learn about the challenges of production deployments, focusing among others on security, scalability, performance, and High Availability.

  • Security & Security
  • Scalability, Performance, High Availability
  • How-Tos, strategies, tools, techniques and best practices – everywhere.


PA Minborg

Per Minborg
CTO and cofounder Speedment

Per Minborg is a Palo Alto based developer and architect. He is working on his third startup, serving as CTO at Speedment, focusing on in-memory databases, high-performance solutions, cloud technologies and concurrent programming. He is a regular speaker at various conferences ie. JavaOne, jdays, JUGs and Meetups. Per has 15+ US patent applications and invention disclosures. He runs the blog “Minborg’s Java Pot”, which has gained over a million readers in two years year. He has several years of PhD studies in computer science and computer security.

The Art of Methodologies

Software development and testing tips & tricks, team development, prototyping, agile, and more all in one track.

  • Agile, DevOps, CI/CD


Clint Byrum
Senior Cloud Engineer, GoDaddy

Clint has spent decades in the tech industry, using, developing, and maintaining Free and Open Source software. He is an active member of the Ubuntu, MySQL, Gearman, Debian and OpenStack communities. If it’s not in version control, Clint does not know it exists. When not evangelizing continuous delivery, writing tests, automating deployments, and developing code in Python, C, Rust, Ansible, and/or Bash, he spends time raising his 4 children, playing Roller Hockey and doing CrossFit in Los Angeles.

Track Co-chair

Chris Aedo

Chris Aedo
Director of Open Source at Teradata

Christopher has been working with and contributing to open source software since his college days. When he’s not at work or speaking at a conference, he’s probably using a Raspberry Pi to brew and ferment a tasty home brew in Portland, OR.

The Rise of the Human Side of Technology

In this track you can learn about the importance of diversity, culture, and what it takes to shape and interact with technology.

  • Humans and tech, what’s humanly possible?, diversity and tech, AI or human brainpower, is it cool to be a human, or not…
  • Diversity, Corporate and Developer Culture


Colette Alexander

Colette Alexander
Engineering Manager, Spotify

Colette is an engineering manager at Spotify, where she works with teams who build great products like Discover Weekly and Release Radar. In the past, she’s lead teams at Hewlett Packard and IBM who specialize in OpenStack, infrastructure, and developer tooling (with an emphasis on continuous integration and delivery). She’s particularly interested in building great cultures, leadership development, and loves to talk shop about servant leadership and how to inspire great leaders in any organization. Colette has also played the cello since she was 4 years old, and spend most of her 20s touring the world and recording with rock bands. She continues to play and record in and around NYC in her spare time.

Geek Shop & The future of the future

This track covers stuff we all want to know about but don’t get to do at work.

  • Makers, Robotics, Quantum and Neuromorphic computing, cybernetics, renewable energy
  • Blockchain, AR/VR, new toys and cats


Kevin Hoyt

Kevin Hoyt
Developer Advocate, IBM

Kevin Hoyt is an IBM Developer Advocate. He focuses on cloud services, the Internet of Things, and cognitive applications. In nearly a decade of promoting IoT, Kevin has presented hands-on workshops and sessions to professionals and STEAM programs around the world. Based in Denver, CO, Kevin enjoys desktop fabrication (CNC, 3D printing, laser cutting), and general aviation in his free time.

Selection Committee Chairman

The selection of all sessions is done by key developers in the community. These panels are all overseen by the chairman, Markus Eisele.

Markus Eisele

Markus Eisele
Director, Developer Engagement, Lightbend

Markus Eisele is a Java Champion, former Java EE Expert Group member, Java Community member of German DOAG, founder of JavaLand, speaker at Java conferences around the world, and a very well-known figure in the enterprise Java world. He works for Lightbend. He has appeared at many conferences and Java user group meetups, and he blogs and maintains an active social media presence. He has spoken about middleware for many years and will be focused on enterprise-grade Java going forward. He’s been interested in containers and microservice architectures recently and also wrote a book about modern Java EE design patterns. He is excited to educate people about how microservice architectures can integrate and complement existing platforms, and also about how to successfully build resilient applications with Java. Find him on Twitter: @myfear or read his blog: http://blog.eisele.net/