Talare

Sam Aaron

Sam Aaron, Sonic Pi

I am a researcher, software architect and computational thinker with a deep fascination surrounding the notion of communicative programming. I see programming as one of the many communication channels for descriptions of formalised process of any kind, be it a business process, a compiler strategy or even a musical composition.

Presentation: Programming as Performance

AMahdy Abdelaziz

AMahdy Abdelaziz, Vaadin

International technical speaker, Google developer expert (GDE), trainer and developer advocate. Passionate about Web and Mobile apps development, including PWA, offline-first design, in-browser database, and cross platform tools. Also interested in Android internals such as building custom ROMs and customize AOSP for embedded devices.

Presentation: Offline-first apps with Web Components

Gojko Adzic

Gojko Adzic, Neuri Consulting LLP

Gojko Adzic is a partner at Neuri Consulting LLP. He is the winner of the 2016 European Software Testing Outstanding Achievement Award, and the 2011 Most Influential Agile Testing Professional Award. Gojko’s book Specification by Example won the Jolt Award for the best book of 2012, and his blog won the UK Agile Award for the best online publication in 2010. Gojko is a one of the authors of MindMup and Claudia.js.

Presentation: Humans vs Computers: five key challenges for software quality tomorrow

Marcus Ahnve

Marcus Ahnve, Valtech AB

I wrote my first BASIC program using pen and paper in 1981, and I have worked professionally with software development since 1996, mostly creating web based systems. During my career I have worked both as a consultant and in product companies. After trying non-technical roles I have found that I enjoy programming too much to let it go. These days I mix programming assignments with coaching, helping teams improve their processes and programming skills. As a programmer, I strongly prefer working with open source products and frameworks. The technical topics that interest me most these days is functional programming in Clojure and automating infrastructure configuration.

Quickie: Automating Your Server Setup Using Terraform and Ansible

Lars Albertsson

Lars Albertsson, Mapflat

Lars Albertsson has worked with data-intensive and scalable applications at Google, Spotify, Schibsted Media Group, natural language processing startup Recorded Future, and with stock exchange systems. He is now an independent consultant, helping companies build scalable data processing solutions.

Presentation: Privacy by design

Jesse Anderson

Jesse Anderson, Big Data Institute

Jesse Anderson is a Data Engineer, Creative Engineer and Managing Director of Big Data Institute. He trains at companies ranging from startups to Fortune 100 companies on Big Data. This includes training on cutting edge technology like Apache Kafka, Apache Hadoop and Apache Spark. He has taught thousands of students the skills to become Data Engineers. He is widely regarded as an expert in the field and his novel teaching practices. Jesse is published on O’Reilly and Pragmatic Programmers. He has been covered in prestigious publications such as The Wall Street Journal, CNN, BBC, NPR, Engadget, and Wired.

Presentation: Processing Data of Any Size with Apache Beam

Tobe Announced

Tobe Announced, Company TBA

Speaker To Be Announced

Hands-on lab: Kotlin hands-on-lab (TBA)

Hands-on lab: Make your own IoT device and service using open standards and open platforms

Katia Aresti

Katia Aresti, Red Hat

Katia is a Software Engineer developer working at Red Hat based in Paris. She works as core developer in the Infinispan/JBossDataGrid project. She is involved on user groups as Duchess France Board member and the Paris MongoDB User Group. She shares knowledge about Java, Scala, Infinispan, Streaming Data, MongoDB or Agile Development Techniques through formal presentations (Agile France, MongoDB SF, Google Fest W Paris, Geneva JUG ...) or hands-on workshops (Devoxx Fr, Duchess France). She is passionate about the community contribution, open-source and drama.

Tutorial: Real-time Streaming Data Deep Dive

Adam Bar

Adam Bar

I started my developer career 10 years ago with simple PHP websites. Later on I touched on .NET, Ruby, Java and Objective-C, but I have always come back to the Web that I value for its openness and accessibility for everyone. And even though I admire simple structures, simple rules and order, which are often hard to find on the Web, these are Web technologies that are my programming passion. On a daily basis I work on versatile web apps in Bright Inventions and take care of my website that aims to review device integration capabilities of the web - https://whatwebcando.today/.

Presentation: Looking for the Holy Grail of Mobile Web Performance

Katharine Beaumont

Katharine Beaumont

Katharine is a software developer who has gone back to university. Having worked on medical software, Big Data and complex event processing, web development and machine learning, she has given a number of conference talks on her experiences in the software industry. With a background in law, science, mathematics and more recently machine learning, she (unsurprisingly) loves learning! She is currently in postgraduate studies focusing on Machine Learning and AI. On the side, she is freelance/a Pluralsight author, enjoys playing with Java/Matlab/Python/Ruby, cycling, climbing and living on a farm in rural Ireland.

Presentation: Machine Learning Bag o’ Tricks

Tutorial: Neural Network Walkthrough

Sam Bellen

Sam Bellen, madewithlove

I'm a front-end developer at madewithlove, a small app development company based in Belgium, but with employees all over the world. For my day to day job I'm in charge of creating challenging user interfaces and make applications nice to work with. After office hours I like to play around with the web-audio API, and other "exotic" browser APIs. One of my side projects is a library to add audio effects to an audio input using JavaScript. When I'm not behind a computer, you can find me playing the guitar, having a beer at a concert, or trying to snap the next perfect picture.

Presentation: I didn’t know the browser could do that!

Carl Bergquist

Carl Bergquist, Grafana Labs

Carl always had one foot in operations as well as development. Loves watching people learn more about their systems and customers using metrics. Strongly believes that the community can do better then any organisation by itself.

Quickie: Monitoring? Not OPS problem

Benjamin Cabé

Benjamin Cabé, Eclipse Foundation

Benjamin Cabé is an Internet of Things enthusiast and a Program Manager at the Eclipse Foundation, with years of experience in connecting things (and people!) together. He has been advocating the use of open source technologies to build Internet of Things solutions for many years and cofounded the Eclipse IoT Working Group in 2011. This working group has become a thriving community of 30 open source projects, hundreds of developers, and thousands of users who are creating together the open source technology needed for IoT. Benjamin is a speaker at many conferences worldwide (Devoxx, IoT World, Jfokus, EclipseCon, …) as well as an active producer of various kind of educational material around IoT that he shares on his blog: https://blog.benjamin-cabe.com.

Presentation: The Three Software Stacks Required for IoT

Kiki Carter

Kiki Carter, Lightbend

Kiki is a Lightbend Principal Architect and Emerging Tech & Innovation enthusiast with a passion for building large-scale, Reactive Systems. Kiki has extensive delivery experience using Lightbend Reactive Platform in range of industries, from digital commerce and high tech media to hospitality and retail. In her other life, Kiki creates technological solutions to battle human trafficking.

Presentation: Broken Promises; How data destroys relationships in microservice systems and what you can do to win back trust.

Panche Chavkovski

Panche Chavkovski, netcetera

Pance is a senior software engineer at Netcetera and the current JUGMK leader. He is a Java and IoT developer on daily basis, part-time hardware maker, and one of the team behind the codefu.mk coding competition. Every now and then, Pance blogs at http://pance.mk/

Presentation: Gluing the IoT world with Java and LoRaWAN

Adrian Cole

Adrian Cole, Pivotal

Adrian works at Pivotal, on the Spring Cloud team. He spends most on Zipkin, usually in Java. He also runs a distributed tracing working group for implementors.

Presentation: How to Properly Blame Things for Causing Latency: An Introduction to Distributed Tracing and Zipkin

Frej Connolly

Frej Connolly, Spotify

Frej Connolly is Software Engineer at Spotify developing backend services.

Quickie: Learn writing good tests from bad tests

Bob Dahlberg

Bob Dahlberg, Isotop AB

Bob has been a developer since I started my first company at high school. I've built large campaign frameworks, several video players and chats, streaming services, mobile apps and micro services to support them. At the moment my main languages are Kotlin, Java and Scala and my main platforms are Android and AWS. I've always been an asynchronous programmer since day one and started with scripting languages so I love that almost every discussion today in the software world is addressing both reactive and functional. My current project is the android applications from Sveriges Radio.

Quickie: The elegance of Kotlin

David Delabassee

David Delabassee, Oracle

David Delabassée is a Software Evangelist working for Oracle; his primary focus is Java on the Server-Side from Java EE to Serverless. Prior to Oracle, David spent a decade at Sun Microsystems focusing on Java and related technologies and developer tools. In his various roles, David has been involved in numerous Java projects since the early days of this technology. David lives in Belgium. In his spare time, he enjoys playing video games with his daughter and tinkering with technologies such as Home Automation, 3D printers, electronics and pinballs.

Presentation: Java EE 8 finally final! Now what?

Daniel Deogun

Daniel Deogun, Omegapoint

Daniel Deogun is a Coder and Quality Defender who brings order to a chaotic world of bits and bytes using good design and clean code. In his spare time, Daniel coauthors the book Secure by Design with Dan Bergh Johnsson and Daniel Sawano. As a developer, Daniel started to play with Java in 1997 and his extensive experience ranges from patient critical pacemaker systems to web applications to high performant software in the gaming industry. Combining this with his passion for tech have made him a frequent speaker at conferences all over the world. Daniel is currently a senior consultant at Omegapoint in Stockholm, Sweden.

Presentation: Cracking the Code to Secure Software

Tutorial: Secure by Design

Jim Dowling

Jim Dowling, Logical Clocks AB

Jim Dowling is an Associate Professor at KTH Royal Institute of Technology, a Senior Researcher at SICS RISE, and CEO of Logical Clocks AB. He received his Ph.D. in Distributed Systems from Trinity College Dublin (2005) and worked at MySQL AB (2005-2007). He is a distributed systems researcher and his research interests are in the area of high-performance, large-scale distributed computer systems. He is lead architect of Hops Hadoop (www.hops.io), the world's most scalable Hadoop distribution. He teaches courses on both Deep Learning and Peer-to-Peer computing. He is a regular speaker at International Big Data industry conferences.

Presentation: Hops, the world's fastest Hadoop distribution

Christoph Engelbert

Christoph Engelbert

Christoph is a real Java passionate with years of experience. Apart from his unnatural interest in Java performance and Garbage Collector optimization, he's also playing around with other programming languages like Go and Typescript as well as IOT hardware devices.

Presentation: Typescript Go(es) Embedded

Bert Ertman

Bert Ertman, Luminis

Bert Ertman is a Fellow at Luminis. In addition to his day job he has served as the leader for NLJUG (4,500 members) for the past decade. A frequent speaker on Java and software architecture all over the world, he is also the author of Building Modular Cloud Applications with OSGi and a serial conference organizer. In 2008, Bert was honored with the coveted title of Java Champion by an international panel of Java leaders and luminaries. Bert Ertman is a JavaOne RockStar speaker and a Duke’s Choice award winner.

Presentation: Serverless, future of the Cloud

Tutorial: Serverless, future of the Cloud, Deep Dive

Clement Escoffier

Clement Escoffier, Red Hat

Clement Escoffier (@clementplop) is a principal software engineer at Red Hat. He had several professional lives, from academic positions to management. Currently, he is mainly working as a Vert.x core developer. He has been involved in projects and products touching many domains and technologies such as OSGi, mobile app development, continuous delivery,DevOps... His main area of interest is software engineering, so processes, methods, tools that make the development of software more efficient and also more fun. Clement is an active contributor to many open-source projects such as Apache Felix, iPOJO, Wisdom Framework, and obviously, Eclipse Vert.x.

Tutorial: Real-time Streaming Data Deep Dive

Presentation: The reactive landscape

Julio Faerman

Julio Faerman, Amazon Web Services

Julio is a software engineer and educator, fascinated by learning processes - machine and human. Travels the world helping developers leverage the best of Amazon Web Services. Before that worked at Red Hat, Borland, Governments, Telcos, Startups, and too many pet projects.

Tutorial: Building e-health IoT solutions with AWS

Emil Forslund

Emil Forslund, Speedment. Inc.

Emil is a Palo Alto based Java developer heavily involved in the Open Source project Speedment. His Java blog called “Age of Java” http://www.ageofjava.com/ and is a frequent author on dzone with more than 250.000 followers. Emil is a JavaOne alumni and a recurring speaker at events like DevNexus, JUGs, Meetups, GOTO Events and JForums. He is working at the Speedment headquartered in Silicon Valley as a software developer focusing on code generation and smart software design.

Quickie: Ready for Java 9 - Bridging the Gap Between Database and Stream

Michael Gielda

Michael Gielda, Antmicro LTD

Michael Gielda is Business Development Manager and co-founder of Antmicro, the authors and maintainers of Renode. Antmicro plays an active part of the ecosystem of the Internet of Things, providing custom device and software development services largely based on open source, as well participating in efforts such as the RISC-V Foundation and developing tools like Renode to improve the quality and interoperability of IoT technologies. Michael is a software guy with a passion for languages (not only programming ones) and new technologies.

Presentation: Renode, an open source simulation framework for developing robust, well rested ARM and RISC-V systems

Charlie Gracie

Charlie Gracie, IBM

Charlie Gracie is the Garbage Collection Architect on the newly released Eclipse OpenJ9 JavaVM. He has been working on JVM technology for almost 15 years. He is also a Project Lead on the the Eclipse OMR project.

Presentation: Pause-Less GC for Improving Java Responsiveness

Tutorial: VM Tech Summit part I

Leonard Gram

Leonard Gram, GrafanaLabs

Leonard Gram is a curious geek who generally tends to find himself solving problems somewhere between Backend Development and Operations, but who cares deeply about the whole product lifecycle. Currently he's a Developer at GrafanaLabs, working on how to make the world (or at least its systems) more understandable. Before that, he spent a number of years figuring out how to run the infrastructure supporting Minecraft together with a small team of Developers and a healthy dose of automation.

Presentation: DevOps Deconstructed

Ivar Grimstad

Ivar Grimstad, Cybercom Sweden

Ivar Grimstad is a Java Champion, JUG Leader and software architect focusing on Enterprise Java. He is participating in the Java Community Process as a member of the Executive Committee and in Expert Groups for JSR 371 (MVC 1.0), JSR 375 (Java EE Security API). He is also a member of the NetBeans Dream Team.

Presentation: Microprofile - New and Noteworthy

René Gröschke

René Gröschke, Gradle Inc.

Apart on working on the Gradle core, René for supports teams all over the world to deliver better software faster by giving in depth Gradle classes and providing remote and onsite support on implementing software automation, continuous delivery and continuous integration patterns. Understanding software development as a craftsmanship, he loves getting out of his comfort zone, learn about new tools, technologies and techniques.

Presentation: The Kotlin DSL experience in Gradle

Arun Gupta

Arun Gupta, Amazon Web Services

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. 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.

Presentation: Serverless Architecture Patterns and Best Practices

Sara Harkousse

Sara Harkousse, Dassault Systèmes

Sara Harkousse is a Technical Lead, front-end Web developer at Dassault Systèmes , Speaker, 3DS Advocate at “Elles Bougent” and one of “Duchess France” leaders. She received an engineering degree in electronics and computer science from INSA Rennes in France. She’s on twitter at @Sara_harkousse

Presentation: Web Components: It's all rainbows and unicorns! Is it?

Mark Heckler

Mark Heckler, Pivotal

Mark Heckler is a Pivotal Principal Technologist & Spring Developer Advocate, conference speaker, published author, & Java Champion focusing upon developing innovative production-ready software at velocity for the Cloud and IoT applications. 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 (https://www.thehecklers.com) and an occasionally interesting Twitter account (@mkheck). Mark lives with his very understanding wife in St. Louis, MO USA.

Presentation: Springing into Kotlin

Dan Heidinga

Dan Heidinga, IBM

Dan Heidinga is an Eclipse OpenJ9 project lead while also leading IBM's J9 VM Interpreter team. He has been involved with virtual machine development since 2007 and has represented IBM on multple JSRS include JSR 292 ('invokedynamic') and JSR 335 ('lambda'). He has his hands in most new JVM features and all major Java releases. In the past he's spent entirely too long staring at Java bytecode while maintaining the verifier and still enjoys an occasional detour into Smalltalk development.

Presentation: The Eclipse OpenJ9 JVM: a deep dive!

Siren Hofvander

Siren Hofvander, Min Doktor

Have you seen a fire breathing dragon dual wield my little pony figurines? How about an IT Security employee with a burning passion for keeping users say, security fun and accessible? Siren Hofvander delivers on the latter and strives for the former in her daily job as CSO for Min Doktor. She specialises in building security into the SLDC and firmly believes that security is a task for everyone, not just the hacker elite. She also heads up the Malmö based IT Security group SecuriTea and is an avid forum contributor.

Presentation: Security today and tomorrow : Adapting the rules to suit technological advances

Adrian Hornsby

Adrian Hornsby, Amazon Web Services

Half French/English living in Finland for 15 years, climber, musician, amateur photograph, all this wrapped together in a Technical Evangelist working for AWS and passionate about everything cloud. Adrian has over 15 years of experience in the IT industry, having worked as a software and system engineer, backend, web and mobile developer and part of DevOps teams where his focus has been on cloud infrastructure and site reliability, writing application software, deploying servers and managing large-scale architectures. Today, Adrian tends to get super excited about AI, IoT and everything Serverless.

Presentation: Building Interactive, AI-powered IoT Applications on AWS

Dan Bergh Johnsson

Dan Bergh Johnsson, Omegapoint

Agile aficionado; Domain Driven Design enthusiast; code quality craftsman, with a long time interest in security. The combination made Dan use quality practices from DDD to address application security issues - thus coining "Domain Driven Security" together with John Wilander around 2009

Tutorial: Secure by Design

Holden Karau

Holden Karau, Google

Holden is a transgender Canadian open source developer advocate @ Google with a focus on Apache Spark, BEAM, and related "big data" tools. She is the co-author of Learning Spark, High Performance Spark, and another Spark book that's a bit more out of date. She is a committer on the Apache Spark, SystemML, and Mahout projects. She was tricked into the world of big data while trying to improve search and recommendation systems and has long since forgotten her original goal.

Presentation: When you need to add Deep Learning to raise your next round of funding

Stefan Karlsson

Stefan Karlsson

Stefan Karlsson is a member of the HotSpot Garbage Collection team and has been working on JRockit and HotSpot projects for 13 years. Stefan is an OpenJDK Reviewer and has been working on large projects like the Permgen Removal, G1 Class Unloading, and for the last two years, ZGC.

Tutorial: VM Tech Summit part II

Presentation: ZGC - Low Latency GC for OpenJDK

Henrik Kniberg

Henrik Kniberg, Crisp

I debug, refactor, and optimize companies. Spent a bunch of years at Spotify and LEGO and created a few books and videos about agile stuff. Now my focus is mostly climate change. I'm involved in GoClimateNeutral.org, EveryTonCounts.org, JoinTrine.com, and an energy startup that doesn't really have a website yet :) I've been coding on and off for the past 30 years, mostly in Java and (more recently) Node.

Presentation: Taming the Internet of Things

Dierk König

Dierk König, Canoo Engineering AG

Dierk König (Java Champion, JavaOne Rock Star) is professor for computer science and fellow at 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.

Presentation: Benefits of Functional Programming beyond map/filter/reduce

Ivan Krylov

Ivan Krylov, Azul Systems

Ivan Krylov is a lead developer at Azul Systems, working on Zing JVM. Ivan has been in JVM development since 2005 and presently focuses on Compiler infrastructure. Previous experience includes the Hotspot Runtime development and JIT compiler work for the HSA/OpenCL stack.

Presentation: Falcon — new JIT compiler in Zing JVM

Tutorial: VM Tech Summit part II

Per Liden

Per Liden, Oracle

Per Liden is a member of the HotSpot Garbage Collection team at Oracle, and has been working on JRockit and HotSpot projects for the past 8 years. Per is an OpenJDK Reviewer and the lead for the ZGC project.

Presentation: ZGC - Low Latency GC for OpenJDK

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)

Tutorial: Cloud Native Java

Presentation: Reactive Spring

Stuart W. Marks

Stuart W. Marks, Oracle

Stuart Marks is a Principal Member of Technical Staff in the Java Platform Group at Oracle. He is currently working on a variety of JDK core libraries projects, including Collections, Lambda, and Streams, as well as improving test quality and performance. As his alter ego "Dr Deprecator" he also works on the Java SE deprecation mechanism. He has previously worked on JavaFX and Java ME at Sun Microsystems. He has over twenty years of software platform product development experience in the areas of window systems, interactive graphics, and mobile and embedded systems. Stuart holds a Master's degree in Computer Science and a Bachelor's degree in Electrical Engineering from Stanford University.

Presentation: Collections Refueled

Hands-on lab: Lambda Programming Laboratory

David Montag

David Montag, Neo4j

David is a senior field engineer with Neo4j. Having worked with countless Neo4j customers around the world over the past seven years, he is an old soul in the graph world. As adoption continues, he's on a mission to bring graphs and Neo4j to the mainstream.

Presentation: Winning a Pulitzer Prize with open source software – The Panama Papers story

Christoffer Noring

Christoffer Noring, McKinsey

Christoffer is Google Developer Expert in Web Technologies and Angular Telerik Developer Expert. Christoffer has more then 10 years of experience as a Full stack developer. Christoffer is also Meetup organizer and NgVikings organizer. Author of RxJS Ultimate https://www.gitbook.com/book/chrisnoring/rxjs-5-ultimate/details Learning Angular - second edition https://www.amazon.com/dp/B075DG97F7 Architecting Angular Applications - Flux, Redux & ngrx https://www.amazon.com/dp/B0753HNW7Z

Presentation: Angular with NGRX - there is a reducer in my soup

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: MethodHandles Everywhere

Nicolai Parlog

Nicolai Parlog, CodeFX

Nicolai is a thirty year old boy, as the narrator would put it, who has found his passion in software development. He constantly reads, thinks, and writes about it, and codes for a living as well as for fun. Nicolai writes a book about the Java 9 module system[1], blogs about software development on codefx.org[2], recently started a YouTube channel[3], and is a long-tail contributor to several open source projects. You can hire him[4] for all kinds of things. [1] http://tiny.cc/jms [2] http://codefx.org [3] https://www.youtube.com/channel/UCngKKOnBxYtLAV8pgUBNDng [4] http://blog.codefx.org/hire-nicolai-parlog/

Hands-on lab: Getting your hands dirty with the Java Module System

Presentation: To JAR Hell And Back - A Live Migration to the Java 9 Module System

Ron Pressler

Ron Pressler, Oracle

Ron is the author of Quasar, an open-source lightweight concurrency library, and is now the technical lead of Project Loom, an OpenJDK project to add fibers and continuations to the JVM.

Presentation: Project Loom: Fibers and Continuations for the Java Virtual Machine

Tutorial: VM Tech Summit part II

Rowdy Rabouw

Rowdy Rabouw, double-R webdevelopment

Rowdy Rabouw is a webdeveloper with over 20 years’ experience in HTML, CSS, JavaScript and PHP. He's been working as a freelancer since 2004 and has been employed by the Dutch insurance company Nationale-Nederlanden since 1992. Currently he is working on various JavaScript and NativeScript projects as Senior Engineer. Rowdy started developing NativeScript apps with Angular in 2016 and running the NativeScript NL website; a curated list of courses, tools and tips to help people code awesome apps with NativeScript. Since 2017 he is a Telerik Developer Expert for NativeScript and spreading his love for {N}.

Presentation: Awesome native apps with NativeScript and Angular!

Travis Reeder

Travis Reeder, Oracle

Travis is an Architect at Oracle building cutting edge cloud technology. He was previously co-founder and CTO of Iron.io, a pioneer in serverless computing, leading the architecture and engineering efforts. His 20 years of experience building high scale, big data applications, naturally drew him to cloud infrastructure.

Presentation: The Fn Project, Serverless Everywhere and Anywhere

Mark Reinhold

Mark Reinhold, Oracle

Mark Reinhold is Chief Architect of the Java Platform Group at Oracle. His past contributions to the platform include character-stream readers and writers, reference objects, shutdown hooks, the NIO high-performance I/O APIs, library generification, service loaders, and the Jigsaw module system. Mark has held key leadership roles in every Java SE and JDK release since version 1.2, in 1998. He currently leads the JDK Project in the OpenJDK Community, where he also serves on the Governing Board. Mark holds a Ph.D. in computer science from the Massachusetts Institute of Technology.

Presentation: Ask the Architect

Presentation: Moving Java Forward Faster

Simon Ritter

Simon Ritter, Azul Systems

Simon Ritter is the Deputy CTO of Azul Systems. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Simon joined Sun Microsystems in 1996 and started working with Java technology from JDK 1.0; he has spent time working in both Java development and consultancy. Having moved to Oracle as part of the Sun acquisition, he managed the Java Evangelism team for the core Java platform, Java for client applications and embedded Java. Now at Azul, he continues to help people understand Java as well as Azul’s JVM technologies and products. Simon has twice been awarded Java Rockstar status at JavaOne and is a Java Champion. He currently represents Azul on the JCP Executive Committee and on the Expert Group of JSR 379

Presentation: 55 New Features in JDK 9

Tutorial: JDK 9 Deep Dive

Bernd Rücker

Bernd Rücker, Camunda

I started developing software more than 15 years ago. During my career I coached countless real-life software projects and helped many customers to implement business logic centered around long running flows, for example the order process of the rapid growing start-up Zalando selling clothes worldwide or the provisioning process for e.g. SIM cards at a couple of big telecommunication companies. During that time I contributed to various open source workflow engines. I am also author of two books and co-founder of Camunda. I am totally enthusiastic about how flows will be implemented in next generation architectures.

Presentation: Lost in transaction? Strategies to deal with (in-)consistency in modern architectures

Daniel Sawano

Daniel Sawano, Avanza

Developer, architect, public speaker, author, and agile dude. Long-time builder of high-performance systems with a background in stock trading and gaming. Master of science and a Java programmer for 15+ years. Loves creativity, beautiful software, DDD, TDD/BDD and a whole bunch of other acronyms. Passionate about cloud computing, agile methodologies, and creating systems that are secure by design. Daniel spends most of his days as a senior software engineer at Avanza Bank.

Presentation: Cracking the Code to Secure Software

Alexander Schwartz

Alexander Schwartz, msg systems ag

Alexander Schwartz is Principal IT Consultant at msg systems. He’s been in Web development for more than 15 years and enjoys productive working environments, agile projects, automated tests and automated builds. He cares for scripted infrastructure and state of the art monitoring. At conferences and user group meetings he talks about the things he is passionate about.

Presentation: Vue.js - developer friendly, fast and versatile

Vinicius Senger

Vinicius Senger, Amazon Web Services

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: Building e-health IoT solutions with AWS

Aleksey Shipilev

Aleksey Shipilev, Red Hat

Aleksey is working on Java performance for 10+ years. Today he is employed by Red Hat, where he does OpenJDK development and performance work. Aleksey develops and maintains a number of OpenJDK subprojects, including JMH, JOL, and JCStress. He is also an active participant in expert groups and communities dealing with performance and concurrency. Prior joining Red Hat, Aleksey was working on Apache Harmony at Intel, then moved to Sun Microsystems, which was later consumed by Oracle.

Presentation: Shenandoah GC: What We Know In 2018

Tutorial: VM Tech Summit part I

Petra Sundström

Petra Sundström, Husqvarna Group

Over the last decade Petra Sundström has arrived at being a leading Researcher both in Sweden and Internationally on the topics of IoT, Mobility and Design Thinking Methodology. As Researcher, Research Leader and Manager Petra has worked at SICS, The Mobile Life Centre, Salzburg University and Microsoft Research in Cambridge, UK. Petra has since 2014 left the field of research and foremost taken on various roles within Husqvarna Group, where she has led and set IoT strategy and Explorative innovation work being Husqvarna Group. This talk will present Husqvarna Group's IoT journey at large, some reasons for it and some lessons learned. It will also provide a peak into what an old traditional company having lived a 300+ years now aim at becoming, when growing old/up.

Keynote: IoT Keynote

Burr Sutter

Burr Sutter, Red Hat

A lifelong developer advocate, community organizer, and technology evangelist, Burr Sutter is a featured speaker at technology events around the globe—from Bangalore to Brussels and Berlin to Beijing (and most parts in between)—he is currently Red Hat’s Director of Developer Experience. A Java Champion since 2005 and former president of the Atlanta Java User Group, Burr founded the DevNexus conference—now the second largest Java event in the U.S.—with the aim of making access to the world’s leading developers affordable to the developer community. When not speaking abroad, Burr is also the passionate creator and orchestrator of highly-interactive live demo keynotes at Red Hat Summit, the company’s premier annual event.

Presentation: Service Mesh and Sidecars

Alexander Tarlinder

Alexander Tarlinder, ILT Inläsningstjänst AB

At heart, Alexander Tarlinder is a developer, who’s passionate about craftsmanship, quality, testing, and an agile way of working. After almost two decades in the industry, he has shouldered roles such as developer, architect, project manager, Scrum Master, QA, agile coach, and CTO. Having been involved in all aspects of software development, he remains attached to the act of producing high-quality software. Throughout the years, Alexander has delivered talks in several conferences and user group meetings, often in the area of software quality. He runs a book review site and is the author of “Developer Testing – Building Quality into Software”

Presentation: Using Developer Testing to Boost the Quality of Your Code

Tobias Tebbi

Tobias Tebbi, Google

Tobias is a software engineer at Google Munich. As part of the V8 team, he works on Turbofan, V8's optimizing Javascript JIT compiler that uses speculative optimizations to achieve high performance. Before, he worked on interactive theorem proving and programming language meta-theory.

Presentation: Escape Analysis in V8

Tutorial: VM Tech Summit part I

Jen Tong

Jen Tong, Google

Jen is a Security Advocate on Google Cloud Platform. In this role she helps developers and IT professionals stay out of trouble while getting the most out of cloud computing. Previously she worked in a wide variety of engineering roles from robotics at NASA, to developer advocacy for Google Glass. She is passionate about education, especially on the subjects of technology and science. If she’s away from her laptop, she’s probably skating around a roller derby track, or hanging from aerial silk.

Presentation: Kubernetes Runtime Security

Fredrik Vraalsen

Fredrik Vraalsen, Schibsted

Fredrik works as a software engineer in the Data Platform team of Schibsted Products & Technology. He writes Scala for a living, trying to wrangle the 800 million daily events from Schibsted users around the world. The last couple of months his focus has been on event stream processing, utilizing Kafka and Kafka Streams to route, filter, transform and enrich incoming events in order to help Schibsted build and improve their real-time data driven products. Fredrik has held training courses in Scala, Java 8 and functional programming, and likes to speak at conferences.

Hands-on lab: Event stream processing using Kafka Streams

Linus Wallgren

Linus Wallgren, Manetos

Linus is an engineer with broad interests ranging from sensor networks to distributed systems. His main responsibility at Manetos is control logic, and embedded systems. He often contributes to open-source projects and believe in free software. Linus has a Master in Science and Engineering in Computer Science from the Royal Institute of Technology. In his spare time is a martial art of the major interests and Linus third degree black belt in goshindo.

Richard Warburton

Richard Warburton, Monotonic Ltd

Richard is a Software Engineer, Teacher, Author and Java Champion. He has written the book “Java 8 Lambdas” for O’Reilly and helps developers learn via http://iteratrlearning.com and http://www.pluralsight.com/author/richard-warburton. He’s worked as a developer in diverse areas including Low Latency Trading Systems, Statistical Analytics, Static Analysis, Compilers and Network Protocols. He is a leader in the London Java Community. Richard is also a well known conference speaker, having talked at Devoxx, Javazone, QCon SF, JavaOne, JFokus, Devoxx UK, Geecon, Oredev, JAX London, JEEConf, Codemotion Rome, JProfessionals and Voxxed Days Luxembourg. He obtained a PhD in Computer Science from The University of Warwick and enjoys living in London.

Presentation: Polishing the Diamond: Core Library Improvements in Java 9

Klara Ward

Klara Ward, Oracle

Klara is a senior developer in the Java Mission Control team at Oracle, coding GUIs and hacking the build system. She has been working with Java/JRockit Mission Control and the JRockit JVM since 2002. If you ask a question on the Mission Control forum or on StackOverflow, chances are Klara will give you an answer.

Presentation: Mission Possible - Near zero overhead profiling

Erik Wendel

Erik Wendel, BEKK Consulting

Erik is a user interface expert with six years of experience working with large JavaScript codebases. In his daily work he's frontend lead at BEKK Consulting in Oslo, but he enjoys spending his time speaking at meetups and conferences, and dedicating his time to the programming community in Oslo. Especially in the realm of functional programming. In 2016, Erik founded Oslo Elm Meetup and in 2017 he organized the first Elm conference in Northern Europe – Oslo Elm Day.

Presentation: Beyond JavaScript Frameworks: Writing Reliable Web Apps With Elm

Galder Zamarreño

Galder Zamarreño, Red Hat

Galder is one of the founding engineers of Infinispan, Red Hat's distributed in-memory data grid store. He is responsible for the client/server architecture and has recently been implementing a Node.js client. A seasoned conference presenter, Galder is on a mission to promote Infinispan wherever he goes. He's always happy to learn new technologies and programming languages to apply in live coding demos. He's particularly keen on functional programming related technologies, having used Scala since 2009 and Haskell more recently. Galder studied in Bilbao at the ESIDE faculty where he returns periodically from his home in Basel to speak to the next generation of computer scientists.

Tutorial: Real-time Streaming Data Deep Dive

Presentation: Streaming Data Analysis with Kubernetes

 
Back to the top of the page