Andres Almiray

Andres Almiray, Canoo Engineering AG

Andres is a Java/Groovy developer and Java Champion, with more than 16 years of experience in software design and development. He has been involved in web and desktop application developments since the early days of Java. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include Groovy, Swing and JavaFX. He is a true believer of open source and has participated in popular projects like Groovy, Griffon, JMatter and DbUnit, as well as starting his own projects (Json-lib, EZMorph). Founding member and current project lead of the Griffon framework. He blogs at http://jroller.com/aalmiray. You can find him on twitter too as @aalmiray. He likes to spend time with his beloved wife, Ixchel, when not hacking around.

Presentation: Getting started with Asciidoctor

Simon Basle

Simon Basle, Couchbase

Simon is a software development aficionado, especially interested in software design aspects (OOP, design patterns, software architecture), rich clients, what lies beyond code (continuous integration, (D)VCS, best practices), and also a bit of CompSci, concurrent programming... He is currently working as a SDK Software Engineer for Couchbase, remotely from France.

Hands-on Lab: Practical RxJava

Alan Bateman

Alan Bateman, Oracle

Alan Bateman is an engineer in the JDK group in Oracle. He is currently focused on the Java Platform Module System and the Modular JDK that targets JDK 9. He's an active member of the OpenJDK project and has a long history in the development of JDK.

Tutorial: Modular Development with JDK 9

Tim Berglund

Tim Berglund, DataStax

Tim is a teacher, author, and technology leader with DataStax, where he serves as the Director of Training. He can frequently be found at speaking at conferences in the United States and all over the world. He is the co-presenter of various O?Reilly training videos on topics ranging from Git to Mac OS X Productivity Tips to Distributed Systems, and is the author of Gradle Beyond the Basics. He tweets as @tlberglund, blogs very occasionally at http://timberglund.com, and lives in Littleton, CO, USA with the wife of his youth and their youngest child.

Presentation: Spark Analytics on Cassandra Data

Manuel Bernhardt

Manuel Bernhardt, bernhardt.io

Manuel is an independent software consultant with a passion for building web-based systems, both back-end and front-end. He's the author of "Reactive Web Applications" (Manning) and started working with Scala, Akka and Play Framework in 2010 after spending a long time with Java. He lives in Vienna, where he is co-organiser of the local Scala User Group. He's enthusiastic about the Scala-based technologies and the vibrant community, and is looking for ways to spread its usage in the industry. He's also scuba-diving since age 6, and can't quite get used to the lack of sea in Austria.

Presentation: Beyond the buzzword: a reactive web application in practice

Adam Bien

Adam Bien, adam-bien.com

Consultant and author Adam Bien is an Expert Group member for the Java EE 6 and 7, EJB 3.X, JAX-RS, and JPA 2.X JSRs. He has worked with Java technology since JDK 1.0 and with Servlets/EJB 1.0 and is now an architect and developer for Java SE and Java EE projects. He has edited several books about JavaFX, J2EE, and Java EE, and he is the author of Real World Java EE Patterns?Rethinking Best Practices and Real World Java EE Night Hacks?Dissecting the Business Tier. Adam is also a Java Champion, Top Java Ambassador 2012, and JavaOne 2009, 2011, 2012, 2013 and 2014 Rock Star. Adam occasionally organizes Java EE workshops at Munich?s airport (http://airhacks.com).

Presentation: The Java EE-stic Way of Coding

Tom Bujok

Tom Bujok, Hazelcast

Software Engineer @ Hazelcast. For the last couple of years Tom has been working on numerous assignments fulfilling a range of roles, particularly dealing with design and development of small to large scale systems, mostly on the JVM. Tom is an enthusiastic open source contributor and the founder of a couple of open-source projects (babun, p2-maven-plugin, soap-ws). Finally, he is very keen on tutoring, presenting and live coding, especially in a non-fluffy way

Presentation: NoSQL Databases You Have to Know

Stephen Chin

Stephen Chin, Oracle

Stephen Chin is the Lead Java Community Manager at Oracle, author of Raspberry Pi with Java, co-author of Pro JavaFX Platform, and JavaOne Content Co-Chair. He has keynoted numerous Java conferences around the world including JavaOne, where he is a 4 time Rock Star Award recipient. Stephen is an avid motorcyclist who has done several Pan-European evangelism tours, interviewing hackers in their natural habitat and posting the videos on http://nighthacking.com/. When he is not traveling, he enjoys teaching kids how to do embedded and robot programming together with his 12 year old daughter.

Presentation: BYO Java Retro Console

Daniel Deogun

Daniel Deogun, Omegapoint

Coder and Quality defender; fights security trolls on a daily basis using Domain Driven Design and a security mindset. Frequent speaker at international conferences. Daniel's extensive experience ranges from patient critical pacemaker systems to high performant software in the gaming industry. Combining this with his passion for DDD and his interest in security has made him a strong advocate of Domain Driven Security.

Presentation: Arm yourself with Domain Driven Security. It's time to slay some security trolls?

Hans Dockter

Hans Dockter, Gradleware

Hans Dockter is the founder and project lead of the Gradle build system and the CEO of Gradleware, a company that provides training, support and consulting for Gradle and all forms of enterprise software project automation in general. Hans has 15 years of experience as a software developer, team leader, architect, trainer, and technical mentor. Hans is a thought leader in the field of project automation and has successfully been in charge of numerous large-scale enterprise builds. He is also an advocate of Domain Driven Design, having taught classes and delivered presentations on this topic together with Eric Evans. In the earlier days, Hans was also a committer for the JBoss project and founded the JBoss-IDE.

Presentation: Create Elegant Builds At Scale With Gradle

Hendrik Ebbers

Hendrik Ebbers, Canoo

Hendrik Ebbers is Java Architect at Canoo Engineering AG and lives in Dortmund, Germany. His main focus besides research and development is primarily in the areas of UI technologies, Middleware and DevOps. Additionally, Hendrik Ebbers is founder and leader of the Java User Group Dortmund and gives talks and presentations in User Groups and Conferences. He's blogging about UI related topics at www.guigarage.com (or on Twitter @hendrikEbbers) and contributes to some Open Source Projects: DataFX, AquaFX and Vagrant-Binding. Hendriks JavaFX book "Mastering JavaFX 8 Controls" was released 2014 by Oracle press. Hendrik is JavaOne Rockstar and JSR expert group member.

Tutorial: Real World Web Components & Polymer

Markus Eisele

Markus Eisele, Red Hat Inc.

Markus is a Developer Advocate at Red Hat and focuses on JBoss Middleware. He is working with Java EE servers from different vendors since more than 14 years and talks about his favorite topics around Java EE on conferences all over the world. He has been a principle consultant and worked with different customers on all kinds of Java EE related applications and solutions. Beside that he has always been a prolific blogger, writer and tech editor for different Java EE related books. He is a board member of the German DOAG e.V. and it's representative on the iJUG e.V. As a Java Champion and former ACE Director he is well known in the community.

Presentation: Continuous Delivery with Docker Containers and Java EE

Tim Ellison

Tim Ellison, IBM UK Ltd

Tim Ellison is currently a Senior Technical Staff Member with IBM's Java Technology Centre in the UK. He has worldwide responsibility for Open Source Engineering in the Java SDK underpinning a broad selection of IBM's flagship products. He has been a Vice President of the Apache Software Foundation and chair of the Apache Harmony Project. Tim holds a BSc in Computer Science, and an MSc in Computer System Design from the University of Manchester. Tim has contributed to the commercial implementation of Smalltalk, IBM VisualAge Micro Edition, Eclipse, and the Java SDK over a period of over twenty years. He has a broad knowledge of high performance runtimes, open source methodologies, and is interested in new ways of applying object technology to difficult problems.

Presentation: A Java Implementer's Guide to Better Apache Spark Performance

Kristoffer Erlandsson

Kristoffer Erlandsson, Avanza Bank AB

Kristoffer has been building, managing, troubleshooting, and monitoring transaction-intensive Java applications for over 10 years. He specializes in building fault-tolerant, scalable, and maintainable systems. Currently, Kristoffer is developing Avanza Bank's next generation banking platform.

Presentation: Building Fault Tolerant Microservices

Bert Ertman

Bert Ertman, Luminis

Bert Ertman is a Fellow at Luminis in the Netherlands. Besides his day job he served as the Java User Group leader for NLJUG, the Dutch Java User Group (~4000 members) for the past decade. A frequent speaker on Java and Software Architecture related topics all over the world, as well as a book author (Building Modular Cloud Applications with OSGi) for O'Reilly. In 2008, Bert was honored by being awarded the coveted title of Java Champion by an international panel of Java leaders and luminaries. Bert is a JavaOne 2012 Rock Star Speaker and a 2013 Duke's Choice Award winner.

Presentation: Microservices for Mortals

Shay Friedman

Shay Friedman, CodeValue

Shay Friedman is the founder and web division leader at CodeValue, and also a Microsoft .NET MVP. In the last years, Shay has migrated numerous companies to modern web technologies like angularjs, html5 and css3. He's spoken in lots of international conferences and conducted various web related courses around the world. In his spare time Shay plays the guitar, plays basketball and drinks beer. And, most important, he's a nice guy! :)

Presentation: JavaScript Gotchas

Charlie Gracie

Charlie Gracie, IBM

Charlie Gracie has worked at IBM on the J9 Virtual Machine for 10+ years. For the past 5 years he has been the garbage collection technology architect with a focus on improving scalability and pause times. Recently he has been investigating the possibility of re-using JVM components in other languages

Presentation: A JVMs Journey Into Polyglot Runtimes

Presentation: VM Tech Summit, part I

Arun Gupta

Arun Gupta, Couchbase

Arun Gupta is the vice president of developer advocacy at Couchbase. He has been building developer communities for 10+ years at Sun, Oracle, and Red Hat. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Gupta has authored more than 2,000 blog posts on technology. He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. An author of a best-selling book, an avid runner, a globe trotter, a Java Champion, and a JUG leader, he is easily accessible at @arungupta.

Tutorial: Docker and Kubernetes Recipes

Mark Heckler

Mark Heckler, Pivotal

Mark Heckler is a Pivotal Principal Technologist & Developer Advocate, conference speaker, and published author focusing upon software development for the Internet of Things and the Cloud. He has worked with key players in the manufacturing, retail, medical, scientific, telecom, and financial industries and various public sector organizations to develop and deliver critical capabilities on time and on budget. Mark is an open source contributor and author/curator of a developer-focused blog (http://www.thehecklers.org) and an occasionally interesting Twitter account (@MkHeck). Mark lives with his very understanding wife in St. Louis, MO USA.

Presentation: Moving Renewable Energy Embedded Systems Into the Cloud

Michael Heinrichs

Michael Heinrichs, Canoo

Michael is a user interface creator by passion. He is convinced: no matter which technology and which device, if it has a screen, one can build a truly amazing experience. And pure magic. Michael works at the Canoo Engineering AG as a software engineer on next generation user interfaces. Before that, he was responsible for performance optimizations in JavaFX Mobile at Sun Microsystems and later became the technical lead of the JavaFX core components at Oracle. Michael loves to spend time with his family and cooking. You can find him on Twitter @net0pyr and occasionally he blogs at http://blog.netopyr.com.

Tutorial: Real World Web Components & Polymer

Bas W. Knopper

Bas W. Knopper, JDriven

Bas is a Java consultant at JDriven, which enables him to gain experience with Java in different settings and domains. In his spare time, after the little one is fast asleep, he enjoys coding Evolutionary Algorithms, fidgeting with the Twitter API, playing with RxJava and experimenting with (other) latest Java developments.

Presentation: Making Darwin Proud: Coding Evolutionary Algorithms in Java

Niko Köbler

Niko Köbler, Freelance Consultant

Niko works as an independant and self-employed software architect, developer and trainer for Java and JavaScript enterprise solutions, integrations and web development. He advises and supports clients across industries, conducts workshops, trainings and architecture reviews. Niko is a co-lead of a local Java User Group, writes articles and speaks regularly at international tech conferences.

Presentation: Isomorphic JavaScript apps with Nashorn and React

Dierk König

Dierk König, Canoo Engineering AG

Dierk König (JavaOne Rock Star) works as a fellow for Canoo Engineering AG, Basel, Switzerland. He is a committer to many open-source projects including OpenDolphin, Frege, Groovy, Grails, GPars and GroovyFX.He is lead author of the "Groovy in Action" book, which is among the publisher's best-selling titles of the decade.

Tutorial: Purely functional programming on the JVM - the red pill

Peter Lindh

Peter Lindh, Squeed

Peter is a dedicated IT-entrepreneur and developer who's been delivering value through software since the last century. Mostly so on the Java platform. Peter is driven by inspiration and most willing to share the same at every suitable situation. This is usually the case as speaker/organizer in user groups and conferences.

Hands-on Lab: JHipster, the best way to breed a new webapp

Josh Long

Josh Long, Pivotal

Josh (@starbuxman) is the Spring Developer Advocate at Pivotal. Josh is a Java Champion, author of 5 books (including O'Reilly's upcoming "Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry") and 3 best-selling video trainings (including "Building Microservices with Spring Boot Livelessons" w/ Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin)

Presentation: The Bootiful Application

Dan North

Dan North, Dan North & Associates Ltd

Dan North uses his deep technical and organisational knowledge to help CIOs, business and software teams to deliver quickly and successfully. He puts people first and finds simple, pragmatic solutions to business and technical problems, often using lean and agile techniques. He believes most technology problems are really about communication and feedback, which explains his interest in organisational design, systems thinking and how people learn. He has been consulting, coding and coaching for over 20 years, and he occasionally blogs at http://dannorth.net/blog

Presentation: Beyond Features

Hans Nottehed

Hans Nottehed, Info24 AB / tingco

Hans Nottehed is the CTO and Co-founder of Swedish IT company Info24 AB that develops the tingco cloud based business system for connected things. Hans has twenty years of experience of productifying and industrializing technical innovations. He is particularly knowledgeable about Internet of Things (IoT), M2M, remote asset and device control, and business development. Hans has previously held positions of senior project manager, head of R&D and system architect within the IT sector, transport, airport, traffic and food processing industry. He has many years of international experience.

Presentation: Experiences from integrating 100 things

Charles Nutter

Charles Nutter, Red Hat

Charles Oliver Nutter has been co-lead of the JRuby project for the past seven years, working on performance and Java integration, and helping to coordinate community efforts. During that time JRuby has become a premier platform for Ruby users, allowing both a gateway to Java-centric organizations as well as an excellent Ruby implementation. Charles hopes to expand JRuby's success to other JVM languages, building the JVM into the best platform for multi-language development. Charlie is employed working on JRuby full time at Red Hat.

Presentation: Deep Diving into JRuby 9000

Presentation: VM Tech Summit, part II

Pratik Patel

Pratik Patel, TripLingo

Pratik Patel is the CTO of Atlanta based TripLingo (http://www.triplingo.com/). He wrote the first book on 'enterprise Java' in 1996, "Java Database Programming with JDBC." He has also spoken at various conferences and participates in several local tech groups and startup groups. He's in the startup world now and hacks iOS, Android, HTML5, CSS3, JavaScript, Clojure, Rails, and ..... well everything except Perl.

Presentation: ES2015: Using tomorrow's JavaScript today!

Hands-on Lab: Migrating to ES2015 workshop

Chris Richardson

Chris Richardson

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. He is the creator of microservices.io and is working on his third startup: a platform for developing reactive microservices.

Presentation: Events on the outside, on the inside and at the core

Tutorial: Introduction to microservices

Sven Ruppert

Sven Ruppert, macros reply GmbH

Sven Ruppert has been coding Java since 1996. He is a Fellow for reply in Munich. In his free time he regularly contributes to German IT periodicals, including Java Magazin, Eclipse Magazin, and Entwickler Magazin, as well as tech portals such as JAXenter.de. You can read Svens blog here www.rapidpm.org.

Hands-on Lab: Industrial Prototyping with TinkerForge

Baruch Sadogursky

Baruch Sadogursky, JFrog

JavaOne Rockstar Baruch Sadogursky (a.k.a JBaruch) is the Developer Advocate of JFrog, the creators of Artifactory Binary Repository, the home of Bintray, JavaOne 2011 and 2013 Duke Choice Awards winner. For a living he hangs out with the JFrog tech leaders, writes some code around Artifactory and Bintray, and then speaks and blogs about all that. He does it repeatedly for the last dozen of years and enjoys every moment of it. Baruch is @jbaruch on twitter and mostly blogs on http://blog.bintray.com and http://blogs.jfrog.org.

Presentation: Docker Container Lifecycles, problem or opportunity?

Gerard Sans

Gerard Sans, Google

Gerard is a multi-talented Computer Science Engineer specialised in Web. He is now an AngularJS fanboy and a community activist fighting for the JavaScript revolution. He has lived and worked for all sorts of companies in Germany, Brazil, UK and Spain. He is always up for a good challenge. He enjoys running AngularJS Labs London, mentoring AngularJS students, participating in the community, giving talks and writing technical articles at Medium. Originally from Barcelona He loves a good coffee and helping the local community in London by volunteering for social charities.

Presentation: Asynchronous Data Streams in Angular 2

Hands-on Lab: Getting started with Angular 2

Vinicius Senger

Vinicius Senger, Globalcode

Working with software development the last 20 years Senger founded Globalcode, the largest Brazilian educational center specialized in software development. Senger had presented more than 200 talks about Software Development, Java, Java EE and open-source hardware. His project jHome, home automation API based on Java EE, won the Duke's Choice Award 2011 and nowadays he is working on putting Java and open-source hardware together.

Tutorial: IoT Workshop with IoT Surfboard

Presentation: Real experiences with M2M, Java ME, MQTT and Gemalto EHS6 modules

Aleksey Shipilëv

Aleksey Shipilëv, Oracle

Aleksey is the Java Performance Engineer working on Oracle/OpenJDK for several years now. His primary skills include performance engineering, benchmarking, JVMs, JITs, and class libraries. Aleksey maintains multiple projects within the OpenJDK, including JMH, JOL and jcstress. Prior joining Sun, Aleksey was employed by Intel where he worked in Apache Harmony performance team.

Presentation: Lord of the Strings: Two Scours

Presentation: VM Tech Summit, part I

Katherine Stanley

Katherine Stanley, IBM

Katherine joined IBM in September 2014 on the Graduate scheme as a software developer for WAS Liberty. She participated in the IBM Extreme Blue internship programme in 2012 and graduated from Durham University with a Masters degree in Mathematics in 2014. Since joining IBM she has worked to deliver both product and test code for WAS Liberty and more recently has produced articles and samples around creating microservices using WAS Liberty.

Presentation: Testing Microservices

Martin Thompson

Martin Thompson, Real Logic

Martin has over 2 decades of experience building complex and high-performance computing systems. He is most recently known for his work on Aeron and SBE. Previously at LMAX he was the co-founder and CTO when he created the Disruptor. Prior to LMAX Martin worked for Betfair, three different content companies wrestling with the world largest product catalogues, and was a lead on some of the most significant C++ and Java systems of the 1990s in the automotive and finance domains. He blogs at mechanical-sympathy.blogspot.com, and can be found giving training courses on performance and concurrency when he is not cutting code to make systems better.

Presentation: Adventures with concurrent programming in Java: A quest for predictable latency

Presentation: Designing for Performance

Rikard Thulin

Rikard Thulin, Squeed

Rikard Thulin is a senior Java Evangelist with 18 years of experience using Java. He is the co-founder and JUG leader for Javaforum Gothenburg. Rikard is a frequent speaker at conferences such as JavaOne, Jfokus, JavaZone, Øredev. Entrepreneur and co-founder of Squeed.

Hands-on Lab: JHipster, the best way to breed a new webapp

Ray Tsang

Ray Tsang, Google

Ray is a Developer Advocate for the Google Cloud Platform. Ray had extensive hands on cross-industry enterprise systems integration delivery and management experiences during his time at Accenture, managed full stack application development, DevOps, and ITOps. Ray specialized in middleware, big data, and PaaS products during his time at Red Hat while contributing to open source projects, such as Infinispan. Aside from technology, Ray enjoys traveling and adventures. You can follow Ray on Twitter: @saturnism

Presentation: Java-based microservices, containers, Kubernetes - How To

Rafael Winterhalter

Rafael Winterhalter, Bouvet ASA

Rafael works as a software engineer in Oslo, Norway. He is a proponent of static typing and a JVM enthusiast with particular interests in code instrumentation, concurrency and functional programming. Rafael blogs about software development, regularly presents at conferences and was pronounced a Java One Rock Star. When coding outside of his work place, he contributes to a wide range of open source projects and often works on Byte Buddy, a library for simple runtime code generation for the Java virtual machine.

Presentation: Making Java more dynamic

Woody Zuill

Woody Zuill, Woody Zuill Agile Guide

Woody Zuill, a Programmer, Senior Consultant, Trainer, and Agile Coach, has been programming computers for 30+ years. He is a pioneer of the Mob Programming approach to teamwork in software development, and is considered one of the founders of the "#NoEstimates" discussion on Twitter.

Tutorial: Mob Programming Workshop

Presentation: Mob Programming, A Whole Team Approach


Back to the top of the page