Main Java Conference in Russia

November 3-4, 2017. Saint Petersburg
Expoforum
St Petersburg, Peterburgskoye sh 64/1

About the Conference

Joker is a large international Java conference for Senior Java developers. On 3rd-4th November 2017 the conference will be held for the fifth time. Joker grows, becomes even more exciting and hardcore every year. The conference brings together more than 1000 participants.

All Joker talks are devoted to Java technical issues and solutions. Main topics of the conference are performance, parallelism, testing, distributed systems and high loads in Java world, as well as the future of the platform.

Speakers

Cay Horstmann

Cay Horstmann

San Jose State University
Evgeny Borisov

Evgeny Borisov

Naya Technologies
Sergey Abdulmanov

Sergey Abdulmanov

Mosigra
Mikalai Alimenkou

Mikalai Alimenkou

XP Injection
Mark West

Mark West

Bouvet
Oleg Zhurakousky

Oleg Zhurakousky

Pivotal
Norman Maurer

Norman Maurer

Apple Inc.
Tagir Valeev

Tagir Valeev

JetBrains
Ivan Krylov

Ivan Krylov

Azul Systems
Baruch Sadogursky

Baruch Sadogursky

JFrog
Marc Philipp

Marc Philipp

LogMeIn
Sergey Egorov

Sergey Egorov

N26
Alex Borysov

Alex Borysov

Google
Chris Seaton

Chris Seaton

Oracle Labs
Sasha Goldshtein

Sasha Goldshtein

Sela Group
Charles Nutter

Charles Nutter

Red Hat
Nikita Lipsky

Nikita Lipsky

Excelsior LLC
Andrei Pangin

Andrei Pangin

Odnoklassniki
Kirill Tolkachev

Kirill Tolkachev

Alpha-Laboratory

Sponsors

Gold sponsors

Silver sponsors

Information partner

Cay Horstmann

Cay Horstmann grew up in Northern Germany and attended the Christian-Albrechts-Universität in Kiel, a harbor town at the Baltic sea. He received a M.S. in computer science from Syracuse University, and a Ph.D. in mathematics from the University of Michigan in Ann Arbor.

For four years, he was VP and CTO of an Internet startup that went from 3 people in a tiny office to a public company. He now teaches computer science at San Jose State University. Cay has written many books and articles on programming languages and computer science education, including the international best seller Core Java, with ten editions since 1996. He was named a Java Champion in 2005.

Evgeny Borisov

Evgeny is developing on Java since 2001 an took part in a large number of enterprise projects. He went all the way from a simple programmer to an architect, got tired of the routine and became a free artist. Currently Eugene writes and conducts courses, seminars and workshops for different audiences: live-courses on J2EE for Israeli army officers. Spring — for WebEx for Romanians, Hibernate through GoToMeeting for Canadians, Troubleshooting and Design Patterns for Ukrainians.

Sergey Abdulmanov

Sergey studied at Astrakhan State University as a mathematician/programmer. He owned an IT company in Moscow in 2008. Got a vast experience in internet marketing, started working with SMM while also getting to know HCI, picture research, cognitive psychology, psychology of working with visual images. In 2010 became marketing director of Mosigra.

Co-founder of a boutique agency. Frequently writes on Habrahabr about Mosigra internal activities, participates in creating of new games. Co-author of a book "Business as a Game" that won PwC award "Business Book of the Year in Russia".

Mikalai Alimenkou

Mikalai is a Senior Delivery Manager, Java Tech Lead and experienced coach. Expert in Java development, scalable architecture, Agile engineering practices and project management. He has more than 13 years of development experience and specializes on complex distributed scalable systems. Active participant and speaker of many international conferences. Founder and coach in training center XP Injection. Organizer and founder of Selenium Camp, JEEConf, XP Days Ukraine and IT Brunch conferences. Founder of active “Anonymous developers club” (uadevclub).

Mark West

Originally from the UK, Mark is now based in Oslo where he works as a manager at Bouvet, a Norwegian IT Consultancy. He is an avid Maker and IoT hobbyist, and has far too many projects currently in progress. In what is left of his spare time Mark is involved in javaBin (the Norwegian JUG) where he helps organise community events such as JavaZone and JavaZone Kids. He has spoken at numerous conferences and in 2015 received the JavaOne Rockstar award for his talk about JavaScript powered robotics.

Oleg Zhurakousky

Open source practitioner with over 17 years of experience in software engineering across multiple disciplines including software architecture and design, consulting, business analysis and application development. Speaker who presented seminars at dozens of conferences worldwide (i.e. SpringOne, JavaZone, Hadoop Summit, JavaOne, Scala Days, Oredev etc.).

Norman Maurer

Norman Maurer is currently employed by Apple as a Senior Software Engineer where he is part of the Cloud Infrastructure Engineering Group. He is the lead of the Netty Project, one of the most used network frameworks on the JVM and a Java Champion with years of experience of building High-Performant / Scaling Network Frameworks.

Tagir Valeev

Tagir Valeev is a software developer in JetBrains s.r.o. Currently he improves support of Java features in IntelliJ IDEA developing new inspections and intention actions. Tagir is actively interested in static code analysis and when time permits, develops an open-source library called StreamEx which enhances standard Java 8 Stream API.

Ivan Krylov

Ivan has been involved in JVM and compilers development for over a decade, recently has been focusing on JIT compiler infrastructure in Zing virtual machine at Azul Systems. Ivan is a regular speaker at JUG.ru events and other Java conferences in Europe.

Baruch Sadogursky

Baruch Sadogursky (a.k.a JBaruch) is the Developer Advocate of JFrog, the creators of Artifactory Binary Repository, the home of Bintray, and JavaOne 2011 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 10 years and enjoys every moment of it.

Marc Philipp

Marc Philipp is a software engineer who works on cloud-based SaaS products for LogMeIn in Karlsruhe, Germany. He is a long-time core committer and maintainer of JUnit and initiator of the JUnit Lambda crowdfunding campaign that started what has become JUnit 5.

Sergey Egorov

Tech Lead @ N26

Alex Borysov

Software engineer / tech lead with solid experience in large scale software development. Developed trading systems; worked on microservice architecture for a world leading social casino; built core infrastructure backend services for a unicorn startup in Silicon Valley with 300+ million users. Currently works on IoT platform at Google. Aimed to deliver the software with better product and code quality. Clean coder, test-driven developer.

Chris Seaton

Chris Seaton is Research Manager at the Virtual Machine Group in Oracle Labs, where he leads the work to implement Ruby using the next generation of Java Virtual Machine technology and other projects, and a Visitor at the University of Manchester.

Before this he completed a PhD at the University of Manchester where he researched programming languages and irregular parallelism. Before that, he completed an MEng at the University of Bristol on languages with mutable syntax and semantics.

In his spare time he used to develop an award winning medical app that is the first app regulated as a medical device in the UK, and ran a consultancy to help clients such as the UK National Health Service to develop revolutionary medical software.

Sasha Goldshtein

Sasha Goldshtein is the CTO of Sela Group, a Microsoft MVP and Regional Director, Pluralsight author, and international consultant and trainer. Sasha is the author of two books and multiple online courses, and a prolific blogger. He is also an active open source contributor to projects focused on system diagnostics, performance monitoring, and tracing – across multiple operating systems and runtimes. Sasha authored and delivered training courses on Linux performance optimization, event tracing, production debugging, mobile application development, and modern C++. Between his consulting engagements, Sasha speaks at international conferences world-wide.

Charles Nutter

Charles works at Red Hat on JVM languages and has a great interest in making OpenJDK the best free platform for language development.

Nikita Lipsky

Nikita is an initiator and a product lead of Excelsior JET project — certified Java SE implementation 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 modularization implemented in Excelsior JET since 2007, both Java bytecode verifiers and many others.

Andrei Pangin

Andrei Pangin is the lead software engineer at Odnoklassniki, specializing in distributed systems and high-loaded server development. He previously worked on HotSpot Virtual Machine at Oracle where he gained the expertise in JVM internals and low-level system programming. Andrei is fond of sharing knowledge about unfamiliar OpenJDK and HotSpot JVM features. He authors one-nio project on GitHub — the framework for developing high-performant servers in Java.

Kirill Tolkachev

Kirill is a Lead Developer in Alpha-Laboratory. He develops different banking API's, forms principles and tools related to microservice architecture. He is a fan of Groovy, Gradle, Spring and Netflix technologies stack. Kirill is a resident of famous Russian IT-podcast “Razbor Poletov”. He knows DevOps methodology like the palm of the hand and has two years' experience of its production usage.