• April 6-7, 2018
  • Moscow, WTC Congress Center Krasnopresnenskaya nab., 12, 4th entrance

About JPoint

JPoint is a large international Java conference for experienced Java developers. On 6-7 April, 2018 the conference will be held for the sixth consecutive year. JPoint grows, becomes even more exciting and hardcore every year. The conference brings together more than 1000 participants.

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

Speakers JPoint 2018

Juergen Hoeller
Pivotal

Juergen Hoeller is a co-founder of the Spring Framework open source project and has been serving as the project lead and release manager for the core framework since 2003. Juergen is an experienced software architect and consultant with outstanding expertise in code organization, transaction management and enterprise messaging.

Talks:
Juergen Hoeller
Evgeny Borisov
Naya Technologies

Evgeny is developing on Java since 2001 and 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.

Evgeny Borisov
Roman Elizarov
JetBrains

Kotlin developer at JetBrains company, concurrency expert. Before JetBrains was into software development for brokerage and exchanges at Devexperts. Member of the international organizing committee of the ACM ICPC Finals. Winner of the Presidential award in education. Java Champion.

Talks:
Roman Elizarov
Douglas Hawkins
Azul Systems

Lead developer at Azul Systems. Douglas has been developing in Java for 15 years — creating applications for a variety of industries including bioinformatics, finance, and online retail.

While working on those diverse applications, Douglas became interested in understanding the inner-workings of Java Virtual Machines. 5 years ago, Douglas made the switch to working on the internals of Azul’s server JVM: Zing and was the principal developer behind Azul’s ReadyNow technology.

Now, Douglas has the unique experience of having worked with JVMs both as a Java developer and a JVM implementor — and continues working at Azul as a lead developer.

Talks:
Douglas Hawkins
Marcus Biel
Clean Code Craftsman

Marcus is a Clean Code evangelist who has authored a series of video tutorials that focus on teaching others how to create the cleanest and most well-structured code possible. As a conference speaker, he shares his ideas on Java Clean Code development. Marcus is also an author, technical book reviewer and JCP member. In 2017, Marcus was named TOP 13 Java influencer worldwide by jaxenter.com (http://bit.ly/top20JavaInfluencers). On his website Clean Code Academy, he offers comprehensive online training for Java Clean Coding (https://join.cleancodeacademy.com/).

Marcus Biel
Viktor Gamov
Confluent

Viktor Gamov is a Solution Architect at Confluent, the company that develops a platform based on Apache Kafka. Viktor helps clients to develop distributed systems of thread-specific data processing. Is a co-author of O’Reilly's “Enterprise Web Development”. Viktor regularly presents at JUG.ru Group conferences (such as JPoint, Joker and JBreak) and other international conferences like JavaOne, Devoxx, OSCON, Qcon. Follow Viktor on Twitter @gamussa or subscribe to his Telegram channel about Kafka https://t.me/AwesomeKafka_ru.

Viktor Gamov
Rabea Gransberger
MEKOS

Studied computer science and got a diploma in 2008. Co-leading the software development department and working as a software engineer on various projects at MEKOS. The main focus is on keeping the code base clean and educating the team on how to write a better code. A well-known speaker at Java conferences and user groups around the world. Started the Java user group Bremen in 2012 and is a part of the organisation team ever since. Besides software development likes to watch Werder football games in the local Weserstadion.

Most of the time is writing Java software based on Eclipse RCP. Rabea configures Continuous Integration servers and tries to automate the deployments as much as possible. Sometimes she also does Javascript, C#, VBA or other languages she needs to complete her current task.

Talks:
Rabea Gransberger
Christopher Batey
Lightbend

Christopher (@chbatey) is a Senior Engineer at Lightbend. He is currently on the core Akka team responsible for developing Akka (https://akka.io/), Akka Http, Akka Streams, Reactive Kafka and Alpakka (https://github.com/akka/alpakka). He has previously built trading systems, online television platforms and worked extensively with Apache Cassandra. Likes Scala, Java, the JVM, Akka, distributed databases, XP, TDD, pairing. Dislikes untested software and code ownership. You can check out his blog at: http://www.batey.info.

Talks:
Christopher Batey
Baruch Sadogursky
JFrog

Baruch Sadogursky (a.k.a JBaruch) is a 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.

Baruch Sadogursky
Andrey Breslav
JetBrains

Andrey Breslav has been leading design and development of the Kotlin programming language at JetBrains since 2010 when the project started. He often presents as a speaker at large software conferences and contributes to the Kotlin blog: https://blog.jetbrains.com/kotlin/author/andrey-breslav/

Talks:
Andrey Breslav
Sasha Goldshtein
Sela Group

Sasha Goldshtein is the CTO of Sela Group, Microsoft MVP and Regional Director, Pluralsight and O'Reilly author, and an international consultant and trainer. Sasha is the author of "Introducing Windows 7 for Developers" (Microsoft Press, 2009) and "Pro .NET Performance" (Apress, 2012), a prolific blogger and open source contributor, and author of numerous training courses including .NET Debugging, .NET Performance, Android Application Development, and Modern C++. His consulting work revolves mainly around distributed architecture, production debugging and performance diagnostics, and mobile application development.

Talks:
Sasha Goldshtein
Kirill Tolkachev
Alpha-Bank

Kirill is a Developer at Alfa-Bank. 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 his hand and has two years' experience of its production usage.

Talks:
Kirill Tolkachev
Sander Mak
Luminis Technologies

Sander is a Fellow at Luminis in the Netherlands, where he crafts modular and scalable software, most often on the JVM, but with a touch of TypeScript when needed. He is the author of the O'Reilly book "Java 9 Modularity" (https://javamodularity.com) and an avid conference speaker. Sander loves sharing knowledge through his blog at http://branchandbound.net, and also as a Pluralsight instructor (https://bit.ly/sander-ps).

Talks:
Sander Mak
Rustam Mehmandarov
Computas AS

Passionate computer scientist. Leader of JavaZone. During the past years, heavily involved in the Norwegian Java User Group – javaBin, being the leader, second-in-command, and a board member.

One of the founders and organizers of Arctic IoT Challenge. Principal engineer, and a competency network coordinator for IT architecture and integration at work.

Community builder. Course instructor. Speaker. Java Champion.

Talks:
Rustam Mehmandarov
David Delabassée
Oracle

Java, from Java EE/EE4J to Serverless, and Java running in the Cloud. David is a seasoned speaker and regular presenter at JavaOne and other conferences on technical and software engineering topics. Prior to Oracle, he spent a decade at Sun Microsystems focusing on Java end-to-end. In his various roles, he has been involved in numerous Java projects since the early days of this technology.

David lives in Belgium and in his spare time, he tinkers with technologies such as home automation, electronics, pinballs, etc. But more importantly, he enjoys playing video games with his daughter!

Talks:
David Delabassée
Sergey Melnikov
RaiffeisenBank

Works on a high-frequency trading application at Raiffeisenbank since 2016. Basically, is into speeding up the existing and writing the new low-latency Java code. Before that worked at Intel as an engineer for the compilers' performance for C / C ++ / FORTRAN languages.

Talks:
Sergey Melnikov
Juergen Hoeller
Juergen Hoeller
Pivotal
Evgeny Borisov
Evgeny Borisov
Naya Technologies
Roman Elizarov
Roman Elizarov
JetBrains
Douglas Hawkins
Douglas Hawkins
Azul Systems
Marcus Biel
Marcus Biel
Clean Code Craftsman
Viktor Gamov
Viktor Gamov
Confluent
Rabea Gransberger
Rabea Gransberger
MEKOS
Christopher Batey
Christopher Batey
Lightbend
Baruch Sadogursky
Baruch Sadogursky
JFrog
Andrey Breslav
Andrey Breslav
JetBrains
Sasha Goldshtein
Sasha Goldshtein
Sela Group
Kirill Tolkachev
Kirill Tolkachev
Alpha-Bank
Sander Mak
Sander Mak
Luminis Technologies
Rustam Mehmandarov
Rustam Mehmandarov
Computas AS
David Delabassée
David Delabassée
Oracle
Sergey Melnikov
Sergey Melnikov
RaiffeisenBank

Schedule

Day 1

Legend: Introduction to technology Introduction to technology For practicing engineers For practicing engineers Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer. Hardcore
Time
Track 1
Track 2
Track 3
Track 4
9:00
Registration
10:00
Conference opening
10:30
The talk is under consideration
11:30
Break
12:00
13:00
Lunch (red wristband)
14:45
Lunch (green wristband)
16:30
Break
18:00
Break
19:45
Party

Day 2

Legend: Introduction to technology Introduction to technology For practicing engineers For practicing engineers Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer. Hardcore
Time
Track 1
Track 2
Track 3
Track 4
11:45
Break
13:15
Lunch (red wristband)
15:00
Lunch (green wristband)
16:45
Break
17:15
Track 1
The talk is under consideration
Track 2
The talk is under consideration
18:15
Break
18:45
Track 2
The talk is under consideration
19:45
Conference closing

Registration

Standard
450

A ticket including a visit to the conference

  • Access to all the conference tracks
  • Speakers’ discussion zones
  • coffee-breaks
  • gifts
  • lunch
Online-Personal
210

The ticket allows you to watch the broadcast personally

  • All talks in real-time
  • Access to all tracks
  • 1440р broadcast
  • 1 connection

Спонсоры

General sponsor

Gold sponsors

Silver sponsors

Bronze sponsors

Information partner


Discussion zone

Discussion zone

Do you know the feeling when you raise your hand to ask a question and the track owner announces: “There’s time left for one question only”. Of course, he doesn’t pick you to ask that question. And then the speaker disappears behind the doors of the speakers’ room. To make sure this situation never happens, we’re setting up dedicated discussion zones: special areas with a flip-chart for drawing, a couple of seats and an opportunity to pour a cup of coffee or two. The discussion zone opens right after the talk finishes. This is the place to chat with the speaker, ask questions about the talk or to get some advice on your projects.

Committee

Viktor Gamov
Viktor Gamov
Confluent
Viktor Gamov
Viktor Gamov is a Solution Architect at Confluent, the company that develops a platform based on Apache Kafka. Viktor helps clients to develop distributed systems of thread-specific data processing. Is a co-author of O’Reilly's “Enterprise Web Development”. Viktor regularly presents at JUG.ru Group conferences (such as JPoint, Joker and JBreak) and other international conferences like JavaOne, Devoxx, OSCON, Qcon. Follow Viktor on Twitter @gamussa or subscribe to his Telegram channel about Kafka https://t.me/AwesomeKafka_ru.
Baruch Sadogursky
Baruch Sadogursky
JFrog
Baruch Sadogursky
Baruch Sadogursky (a.k.a JBaruch) is a 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.
Kirill Tolkachev
Kirill Tolkachev
Alpha-Bank
Kirill Tolkachev
Kirill is a Developer at Alfa-Bank. 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 his hand and has two years' experience of its production usage.
Anton Arhipov
Anton Arhipov
ZeroTurnaround
Anton Arhipov
Product Manager at ZeroTurnaround, involved in development of JRebel and XRebel, the tools for Java developers. Anton has been involved in professional development on Java for more than 10 years. His professional interests include everything about Java, but also other programming languages, middleware and developer tooling.
Gleb Smirnov
Gleb Smirnov
Plumbr
Gleb Smirnov
Gleb specializes in developing highly performant fault-tolerant systems, including high frequency trading platforms. In his spare time, Gleb likes to dabble in the sources of OpenJDK and doing various horrible perversions with the JVM.\r\n\r\nFor the last two years, Gleb has been working at Plumbr on a state-of-the-art APM solution.
Oleg Anastasiev
Oleg Anastasiev
Odnoklassniki
Oleg Anastasiev
Oleg Anastasyev started his career in computer programming in 1995. He developed banking, telecom, public transportation software as well as software for the government of Latvia. Oleg is a leading developer at Odnoklassniki (http://ok.ru/) since 2007. His primary responsibilities as a Platform Team member are development of architectures and solutions for highly loaded as well as big data services, solving performance and availability problems. His last successful projects include NewSQL ACID compliant distributed fault-tolerant database and private cloud system to help manage the whole fleet of Odnoklassniki machines.
Dmitry Aleksandrov
Dmitry Aleksandrov
T-Systems
Dmitry Aleksandrov
Dmitry is a principal expert developer at T-Systems. He has more than a decade experience mainly in Java Enterprise in banking/telecom, but interested in dynamic languages on JVM and features like massive computations on GPUs. He is a Java Champion, a true believer in open source and community driven initiatives. He is a co-lead of the Bulgarian Java User Group and co-organizer of jPrime Conf. Dmitry is a blogger and also a frequent speaker at local events as well as conferences like JavaOne, Devoxx/Voxxed and Joker.
Alexey Zinoviev
Alexey Zinoviev
EPAM
Alexey Zinoviev
Just as Charon from the Greek myths, Alexey helps people to get from one side to the other, the sides being Java and Big Data in his case. Or, in more simple words, he is a trainer at EPAM Systems. He works with Hadoop/Spark and other Big Data projects since 2012, forks such projects and sends pull requests since 2014, presents talks since 2015. His favourite areas are text data and big graphs.
Viacheslav Kruglov
Viacheslav Kruglov
Shardik.software
Viacheslav Kruglov
Viacheslav used to work for a big outsource company, working his way up from a Java developer to the position of a project technical lead. Nowadays he builds custom software, yet now as a part of his own team.
Andrei Kogun
Andrei Kogun
CROC
Andrei Kogun
Software development expert, more than 15 years in IT. Took part in many projects on custom development, basically of e-document flow systems and business processes automatization for a number of big Russian companies, as a senior developer and architect. Teaches at Moscow universities the development basics using Java technologies. Develops and makes advanced trainings for developers with hand-on experience. Organizer and leader of jug.msk.ru — Moscow Java developers community. Besides the community meetups organizes and develops region developers communities.
Vladimir Sitnikov
Vladimir Sitnikov
Netcracker
Vladimir Sitnikov
Vladimir has been working on performance and scalability of NetCracker platform (A software used by telecom operators for automatization of network management processes and network equipment) for ten years. His focus is Java and Oracle Database performance optimisations. Vladimir is an author of more than a dozen of performance improvements in the official PostgreSQL JDBC driver.

Contacts