Gerrit GrunwaldGraphics Freak

Gerrit Grunwald is a software engineer with more than ten years of experience in software development. He has been involved in Java desktop application and controls development. Gerrit is interested in Java-driven embedded technologies based on JavaSE and JavaME embedded. He is a true believer in open source and has participated in popular projects like JFXtras.org as well as his own projects (Enzo, SteelSeries Swing, SteelSeries Canvas). Gerrit is an active member of the Java community, where he founded and leads the Java User Group Münster (Germany), he co-leads the JavaFX and IoT community, is a JavaOne rockstar and Java Champion. He is a speaker at conferences and user groups internationally and writes for several magazines.

Read More

Vassil DichevThe Scala guy

Vassil Dichev has been working as a developer, consultant, development support and trainer for 16 years. He has worked with J2EE and later on with Spring, Hibernate and XSLT. Vassil has also experimented with Aspect-Oriented Programming and dynamic languages like Ruby and Python. During his ongoing search for a more expressive language he found Scala about 8 years ago and found out that it’s also pretty pragmatic. Vassil has been working with Scala professionally for the last 4 years. Before that he was a committer to the Apache ESME project, a Twitter-like server targeted for enterprises and organizations and also a committer to Lift, the Scala-based web framework that ESME is written in.

Read More

David Delabassee

David is a Software Evangelist working for Oracle; his primary focus is Java on the Server-Side, i.e. Java Enterprise Edition. Prior to Oracle, David spent a decade at Sun Microsystems focusing on Java end-to-end (from the smart card to the high end server), 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 Java, Home Automation, Electronics and Pinballs. You can find him on Twitter under @delabassee.

Read More

Kostadin GolevThe JUnit Guy

Kostadin is experienced Java Developer and team leader with strong interest in test automation. Always on a quest of continuous improvement, Kostadin believes small efforts over time quickly add up. When not busy with work and family, he likes to write and share his experiences at kgolev.com.

Read More

Heinz KabutzThe Java Specialist

Dr Heinz Kabutz writes the popular "The Java Specialists' Newsletter" read by tens of thousands of enthusiastic fans in over 145 countries. To sign up, visit http://www.javaspecialists.eu

Read More

Violeta GeorgievaThe Tomcat Committer

Violeta has more than 15 years of experience with Web containers and applications. She is a committer in several open source projects. In 2013 she became an Apache Tomcat committer. She has been working at Pivotal for the last two years, focusing on Reactor Netty, Servlet 3.1/Reactive Streams bridge, reactive WebSocket client and server, and WebFlux performance.

Read More

Mercedes WyssJDuchess

Mercedes Wyss is a software engineer with more than seven years of experience in the backend, frontend and Android development using Java and Kotlin. Currently, she is a CTO at Produactivity, a startup based in Guatemala. She was previously organizing meetings in Guatemala Java Users Group from 2012 to 2016. Now she has two years an a half focusing on increasing women’s participation in STEAM by running a JDuchess Chapter in Guatemala and is the leader of a Google community (Devs+502). She is an Oracle Groundbreaker Ambassador and an Auth0 Ambassador, she also has a Duke’s Choice Award in Educational Outreach.

Read More

Oleh  DokukaThe Reactive Guy

Mainly Java Software Engineer / Consultant focused on distributed systems development adopting ReactiveManifesto and ReactiveProgramming techniques. Opensource geek, the active contributor of ProjectReactor. Along with that, Public speaker and Author of the book "Reactive Programming is Spring 5.0":https://www.packtpub.com/application-development/reactive-programming-spring-50

Read More

Hugh McKeeThe CQRS Guy

Hugh McKee is a developer advocate at Lightbend. He has had a long career building applications that evolved slowly, that inefficiently utilized their infrastructure, and were brittle and prone to failure. That all changed when he started building reactive, asynchronous, actor-based systems. This radically new way of building applications rocked his world. As an added benefit, building application systems became way more fun than it had ever been. Now he is focused on helping others to discover the significant advantages and joys of building responsive, resilient, elastic, message-driven applications.

Read More

Mahmoud AbdelghanyA blackbeard(ed) doomguy

The speaker has been your ordinary consultant for over a decade now. He had/has the privilege of working for numerous industries ranging from airlines to the financial sector. In the rest of his waking hours, he tinkers around with games and emulators. Most recently, he spent about 3 years on the djoom3 project, and reaffirms that he's learned more in those 4 years than his whole career.

Read More

Anton ArhipovWhen in doubt, Alt+Enter

Anton is a Developer Advocate at JetBrains. Working with TeamCity and IntelliJ IDEA. Sometimes programming in Java and Kotlin. Professional interests include programming languages, middleware, and developer tooling. Java Champion since 2014. Co-organizer of DevClub.eu, a local developers community in Tallinn.

Read More

Johan JanssenThe Lego guy

Johan is working as a Java architect and trainer at Info Support. He has been working for various demanding companies where rapidly delivering quality software was very important. Johan regularly writes articles and presents about various subjects at conferences like JavaOne, GOTO Amsterdam/Berlin, Devoxx BE/UK/PL, JavaZone, J-Fall, Jfokus, JavaLand, Scala Days Berlin/New York and many others. Johan received the JavaOne Rock Star and Oracle Code One Star awards.

Read More

Krasimir SemerdzhievSoftware Extensibility Expert

Proud husband and father, software architect by heart. After finishing his Master degree at Sofia University, Krasimir always wanted to be a game developer and thought that business software is boring and will serve as a temporary gig to fill the time around studies. 18 years later he played key roles in a number of infrastructure products at SAP, including SAP NetWeaver, SAP JVM, SAP Cloud Platform and open source project Kyma. Convinced that Kubernetes is not the end-game in the cloud native space, he’s passionately going after people, busting the myth that cloud software necessarily equals standard software.

Read More

Nicolas FrankelA Java geek

Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with narrower interests like Software Quality, Build Processes and Rich Internet Applications. Currently working for Exoscale. Also double as a teacher in universities and higher education schools, a trainer and triples as a book author.

Read More

Rustam Mehmandarov

Passionate computer scientist. Leader of JavaZone. Board member and ex-chairman of Norwegian JUG – javaBin. Course instructor. Speaker. Java Champion.

Read More

Mary GrygleskiLet's get Reactive!!

Mary is currently a Java Developer Advocate for IBM's Digital Business Group, specializing in Reactive Java systems. She has been riding the software tech waves since 1989, starting with Unix and C, then set sail for Java, open source, and web in the new Millennium, and now venturing into reactive, mobile, and the DevOps space. In her previous incarnations, she worked for several technology product companies in the Route 128 Boston Technology Corridor as well the San Francisco Bay Area. She now resides in the Greater Chicago area, and is an Executive Board member and the Director of Meetings for the Chicago Java Users Group (CJUG). Mary continues to be amazed by how software innovations can dramatically transform our lives. She can't wait to see what the next tech wave will be like.

Read More

Ivan UglianskyJVM Engineer

Works at Excelsior since 2011, is one of the Excelsior JET developers (full JVM implementation based on optimizing AOT compilation). Basically, works with runtime: GC, class loading, concurrency maintenance, profiling and so on. Besides, supports one plugin for the JET-compiled applications' debugging in GDB and writes posts for Excelsior JET Team Blog. Also, he is co-founder and co-lead of JUGNsk — an official Java Users Group in Novosibirsk, helps to organize meetups about Java and JVM. In his free time teaches C/C++ courses at Novosibirsk State University.

Read More

Markus WinandSQL Renaissance Minister

Markus Winand is an independent author, trainer and consultant on all things SQL. His book “SQL Performance Explained” has just been translated into a fifth language. It can be purchased as a print edition, and it’s also available to read for free on his use-the-index-luke.com website. Markus is currently working on his second book centered on the idea that things have changed a lot since SQL-92. It is likewise available free of charge online (modern-sql.com).

Read More

Rafael BenevidesThe supersonic Java guy

Rafael Benevides is Director of Developer Experience at Red Hat. With many years of experience in several fields of the IT industry, he helps developers and companies all over the world to be more effective in software development. Rafael considers himself a problem solver who has a big love for sharing. He is a member of Apache DeltaSpike PMC - a Duke’s Choice Award winner project, and a speaker in conferences like JavaOne, Devoxx, TDC, DevNexus and many others.

Read More

Kuassi MensahThe Database and Java Guy

Kuassi is Director of Product Management at Oracle. He covers the following product areas (i) Java connectivity to DB (Cloud, on-premises): Async Db Access (ADBA), JDBC, in-place DB processing with embedded JVM (ii) Zero downtime, multi-tenancy, and sharding for Java apps . (iii) Turning RDBMS Database tables into Hadoop and Spark datasources (iv) MicroServices integration with database (v) Reactive programming with DB He holds an MS CS from the Programming Institute of University of Paris Frequent speaker: JavaOne, JUG Meetups, Scale by the Bay, JavaZone, Oracle Open World, Data Summit, Node Summit, Oracle User groups Author: http://www.amazon.com/exec/obidos/ASIN/1555583296. @kmensah, http://db360.blogspot.com/, https://www.linkedin.com/in/kmensah

Read More

Rudy De BusscherRudy De #BadAssFish

I love to create (web) applications with the Java EE platform and MicroProfile implementations. I have spent the last 10 years implementing various projects in a team for customers, helped various Open Source projects (Apache Myfaces, PrimeFaces, DeltaSpike, MicroProfile, ...), and do support for Payara Server customers. I'm also already working 4 years around Web Application Security using OAuth2, OpenId Connect, and JWT.

Read More

Matthew CornfordThe Automation Guy

Matthew is a Technology Lead and Evangelist at Ocado Technology, helping develop the pioneering software underpinning Ocado’s highly automated warehouses - the most evolved of their kind in the world. In addition to being excited by the value unlocked in automating physical processes within Ocado’s warehouses, Matthew is also a strong proponent of all aspects of software automation and the benefits that brings. With 10 years previous experience as a Java software developer and software engineering team lead, Matthew is starting to pursue his enjoyment of sharing his expertise and experience with others. Beyond regularly presenting internally at Ocado Technology, Matthew has previously spoken at the Computing DevOps summit in 2018 and is lined up as a speaker at QCon London 2019. Prior to Ocado Technology, Matthew has worked in companies large and small, including Cisco Systems and Goldman Sachs. He completed both a BSc in Mathematics and an MSc in Mathematical Modelling and Scientific Computing at the University of Oxford. Outside of work, you'll find Matthew raising his two young daughters and training for his next half marathon.

Read More

Diman KaragiozovSSO is Human

Diman is a Senior software engineer at Leanplum with over 15 years of experience in designing and implementing distributed java-based applications. Diman works on the backend ecosystem of Leanplum which is analyzing over 20 billion events on a daily basis. Before Leanplum, Diman has worked as a software architect, technical and project lead in Tetracom.

Read More

Vladimir DejanovicIT Shark

Founder and leader of AmsterdamJUG, JavaOne Rockstar Speaker, CodeOne Star Speaker IT Consultant, Software Architect, Team Lead and Chapter Lead working in industry since 2006 developing high performance software in multiple programming languages and technologies from desktop to mobile and web with high load traffic. Enjoining developing software mostly in Java and JavaScript, however also wrote fair share of code in Scala, C++, C, PHP, Go, Objective-C, Python, R, Lisp and many others. Always interested in cool new stuff, Free and Open Source software. Like giving talks at conferences like JavaOne, Oracle Code One Devoxx BE, Devoxx US, Devoxx PL, Devoxx MA, Devoxx FR, JavaLand, GeeCON, Java Day Istanbul, Voxxed Days Belgrade, JDK.IO, JBCNConf Java Day Minks, DevConf and others

Read More

Shelley LambertProductivity Squad

Shelley Lambert is a Test Lead for IBM Runtime Technologies team. Over the course of the last few years, they have systematically shifted from a very inward-focused test and development team to open-sourcing all of their product and test code into Eclipse OMR and Eclipse OpenJ9 projects, as well as their delivery pipelines to the AdoptOpenJDK project. Her team has delivered the test strategy, test code base, test frameworks and delivery mechanisms into these 3 projects. She is a committer at Eclipse OpenJ9 and at AdoptOpenJDK, where she also serves on the Technical Steering Committee. She has presented at JavaOne and Eurostar conferences and many smaller meet-ups on a variety of topics, drawing stories and lessons from her experiences in the 3 open projects in which she is most active.

Read More

Lan XiaProductivity Squad

Lan Xia is a team lead in Functional Verification Team in IBM Runtime Technologies. As a software developer for over 10 years, she has extensive experience in software development, web development and test management. She is a committer on the open source project - Eclipse OpenJ9. And she is also an active contributor for Eclipse OpenJ9, AdoptOpenJDK and Eclipse OMR project. She creates and provides support for test frameworks, test infrastructure, CI test pipelines, various testing and node.js based test result summary service. She is self-motivated and constantly experimenting with new technologies and techniques to assure better testing.

Read More

Jiří HolušaMr. Quality

Jiri is a devoted open source software engineer that loves his work. Born in Red Hat, now being Quality Engineering team lead at Hazelcast, an in-memory computing platform open source company. Digging deep, never giving up on a problem until it's solved and enjoying this all the way, that's Jiri. Besides that, he loves basically any sport and as a true Czech person, he never refuses a pleasant conversation over a pint of beer.

Read More

Nikita LipskyThe JVM + AOT Geek

Nikita is an initiator and a product lead of Excelsior JET project – full Java SE implementation (JVM) with AOT compiler developed by Excelsior LLC. Working on the project since 1997 he took part in almost every activity of the project from the JVM core to product management and support. In particular, he is an author of OSGi support at the JVM level in Excelsior JET, Java Runtime Slim-down technology - Java SE modularisation implemented in Excelsior JET since 2007, both Java bytecode verifiers, Spring Boot support and many others.

Read More

Maurice NaftalinTHE λ FAQ

Developer, author, teacher. Forty years in computing. Co-author “Java Generics and Collections”, author “Mastering Lambdas”. JavaOne Rock Star (x4).

Read More

Serban IordacheThe Badass Guy

I am a software engineer with more than 15 years of experience in JVM based languages. I am the creator of several Gradle plugins for the Java Module System, such as: - https://github.com/beryx/badass-jlink-plugin - https://github.com/beryx/badass-runtime-plugin - https://github.com/beryx/badass-jar-plugin - https://github.com/moditect/moditect-gradle-plugin I also contributed to other Java Module System plugins, such as: - https://github.com/java9-modularity/gradle-modules-plugin - https://github.com/moditect/moditect

Read More

Mark HecklerSultan of Spring

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

Read More

Sebastian DaschnerThe Effective Enterprise Java Guy

Sebastian Daschner is a Java Developer Advocate at IBM, a consultant, author, and trainer. He is participating in the JCP, helping forming the future standards of Java EE, serving in the JSR 370 and 374 Expert Groups and collaborating on various open source projects. For his contributions in the Java community and ecosystem he was recognized as a Java Champion, Oracle Developer Champion and double 2016 JavaOne Rockstar. He has been working with enterprise Java for more than 8 years. Besides Java, Sebastian is also a heavy user of Linux and container technologies like Docker. He evangelizes computer science practices on blog.sebastian-daschner.com, his Newsletter, and on Twitter. When not working with Java, he also loves to travel the world — either by plane or motorbike.

Read More

Ivan LopezThe Micronaut Specialist

Ivan is a Software Engineer and Systems Administrator with 14 years of experience. He is a member of the Grails team at OCI. He discovered Grails 7 years ago and since then he develops almost exclusively using Groovy. He is the creator of some Grails plugins like Postgresql-Extensions and Slug-Generator.

Read More