Главная Java-конференция в России

Санкт-Петербург, 14-15 октября 2016
Экспофорум

Student Edition

Подробнее...

В программе конференции

2 дня
более 40 докладов
Всемирно известные
спикеры
Передовой опыт
от Java-экспертов
Общение с экспертами
со всего мира

О конференции

Мы ориентируемся на участников, которые хорошо разбираются в Java. Сильные и технически сложные доклады гарантируют нам высокое качество аудитории. Широкий охват целевой аудитории и высокий профессиональный уровень участников будут обеспечены тем, что:

  • Конференция Joker пройдет в Петербурге уже в четвертый раз.

    Конференция Joker пройдет в Петербурге уже в четвертый раз.

    В прошлом году в конференции участвовали 800 Java-специалистов, а в этом году конференция соберет более 1000 человек.

  • Мы имеем богатый организаторский опыт,

    Мы имеем богатый организаторский опыт,

    хорошую репутацию среди разработчиков, широкие связи и большое количество коммуникационных каналов, включая почтовые рассылки, группы в социальных сетях и прямые выходы на крупные компании-разработчики ПО на Java.

  • Продуманная и гибкая билетная политика

    Продуманная и гибкая билетная политика

    таргетирует аудиторию и позволяет каждому заинтересованному участнику выбрать оптимальную форму посещения конференции.

  • Конференция направлена не просто на обмен опытом,

    Конференция направлена не просто на обмен опытом,

    но и на обучение конкретным вещам, поэтому многие компании будут использовать эту возможность для повышения уровня своих сотрудников, направляя их как участников или как докладчиков.

  • Тщательный отбор докладов

    Тщательный отбор докладов

    гарантирует высокий уровень конференции. Мы персонально работаем с потенциальными спикерами и выводим их выступления на качественно новый уровень, проводя для них многочисленные тренировки и репетиции.

Программа

Пятница, 14 октября, День #1

Доклады
Дискуссионные зоны
8:30
Регистрация + welcome кофе
9:30
Открытие. Приветственное слово организаторов и спонсоров
11:15
Алексей Шипилёв / Red Hat
Обсуждаем: JMM, Runtime, JVM, performance, benchmarks, Java8
13:00
Обед (Красные ленты)
13:00
Андрей Паньгин / Одноклассники
Обсуждаем: Общие вопросы производительности Java-приложений, бенчмарки, JVM internals, Debugging, Tools, Runtime, Java9
Евгений Борисов / Naya Technologies
Обсуждаем: Apache Sparc, BigData, Data processing, Spring, design patterns, Groovy, Gradle
Владимир Цукур / Ciklum / Zoomdata
Обсуждаем: CRUD API, enterprise frameworks, Spring Boot, Spring Data REST, Spring HATEOAS и Spring REST Docs, architecture
Барух Садогурский / JFrog
Виктор Гамов / Hazelcast
Обсуждаем: Gradle, Groovy, architecture, technical evangelism, devops, design patterns
Дмитрий Бугайченко / Одноклассники
Обсуждаем: BigData, Data science, performance
Rafael Winterhalter / Scienta
Обсуждаем: Distributed applications, tracing, bytecode, performance, Runtime
14:45
Обед (Зеленые ленты)
14:45
Антон Архипов / ZeroTurnaround
Обсуждаем: Bytecode, Tools, IDE, classloaders, Runtime, JVM, Debugging
Владимир Иванов / Oracle
Обсуждаем: Runtime, JVM, JNI, Java9, Panama, VarHandles
Кирилл Толкачев / Альфа-Лаборатория
Обсуждаем: CD, Gradle, Docker, microservices, enterprise architectures and frameworks
Martin Toshev / CoffeeCupConsulting
Обсуждаем: RabbitMQ, Spring framework, messaging, architecture, performance, enterprise frameworks
Андрусь Адамчик / ObjectStyle LLC
Обсуждаем: ORM, Cayenne, Hibernate, JPA, Bootique, microservices, containers
Gil Tene / Azul Systems
Обсуждаем: Zing, OpenJDK, Performance, GC, Runtime, JVM, hardware
16:30
Тагир Валеев / JetBrains
Обсуждаем: stream API, performance, Java8, benchmarking
Барух Садогурский / JFrog
Евгений Борисов / Naya Technologies
Обсуждаем: Gradle, Groovy, architecture, technical evangelism, devops, design patterns
Андрей Бреслав / JetBrains
Обсуждаем: Kotlin, coroutines, JVM languages, Java8, Runtime, compilers
Charles Nutter / Red Hat
Обсуждаем: Bytecode, OpenJDK, Performance, classloaders, Runtime, JVM, invoke dynamic
Роман Артемьев / Унипро
Обсуждаем: Elbrus, OpenJDK, Runtime, JVM, GC, optimizations, JNI, benchmarking
Andres Almiray / Canoo Engineering AG
Обсуждаем: Griffon, Java UI, enterprise frameworks and libraries, architechture
18:00
Перерыв
18:00
Виктор Гамов / Hazelcast
Обсуждаем: Stream API, Java8, performance, in-memory data, distributed systems, enterprise architecture, clouds, microservices
Илья Сергеев / Альфа-Банк: Альфа-Лаборатория
Обсуждаем: Kafka, enterprise architecture, logging, distributed systems
Филипп Дельгядо / OOO ИТИС
Обсуждаем: Enterprise frameworks, architecture, JDBC, messaging
Дмитрий Александров / T-Systems
Обсуждаем: JavaEE, architecture, enterprise patterns and frameworks, JBatch
Святослав Штумпф / GFI Software
Обсуждаем: Multithreading, deadlocks, enterprise architechtures, distributed systems
Александр Тарасов / Альфа-Лаборатория
Обсуждаем: DevOps, Docker, Spring, microservices, architecture, CD
18:45
Зал 1 Beating Threads — live coding music
Sam Aaron / University of Cambridge
19:45
Закрытие первого дня
20:00
Вечеринка Sam Aaron

Суббота, 15 октября, День #2

Доклады
Дискуссионные зоны
9:00
Регистрация + welcome кофе
10:00
Открытие. Приветственное слово организаторов и спонсоров
10:15
Зал 1 From Java to Assembly: Down the Rabbit Hole
Charles Nutter / Red Hat
#Streams  #Java8 
11:15
Charles Nutter / Red Hat
Обсуждаем: Bytecode, OpenJDK, Performance, classloaders, Runtime, JVM, invoke dynamic
13:00
Алексей Шипилёв / Red Hat
Обсуждаем: JMM, Runtime, JVM, performance, benchmarks, Java8
Иван Крылов / Azul Systems
Обсуждаем: JIT, Runtime, JVM, Java9, Zing, OpenJDK
Jean-Philippe BEMPEL / Ullink
Обсуждаем: Low-level optimizations, benchmarking, tools and profiling.
David Pilato / elastic
Обсуждаем: Elasticsearch, databases, Hibernate, Postgresql
Антон Архипов / ZeroTurnaround
Обсуждаем: Bytecode, Tools, IDE, classloaders, Runtime, JVM, Debugging
Владимир Красильщик / Яндекс
Обсуждаем: enterprise frameworks, architecture, BigData
14:45
Ильдар Нурисламов / GetIntent
Обсуждаем: Runtime, GC, Java9
Виталий Худобахшов / Одноклассники
Обсуждаем: BigData, Data science, functional programming
Volker Simonis / SAP
Обсуждаем: Runtime internals, JIT, Optimizations, OpenJDK, JNI, intrinsics
Алексей Зиновьев / EPAM
Обсуждаем: BigData, Spark, Frameworks, Kafka, enterprise architectures
Andres Almiray / Canoo Engineering AG
Обсуждаем: Griffon, enterprise frameworks and libraries.
Сергей Владимиров / МФТИ (ГУ) / СберТех
Обсуждаем: Algorithms, performance, architecture, streams.
16:30
Максим Гореликов / Альфа-Лаборатория
Обсуждаем: RxJava, architecture, Netty, ratpack
Sander Mak / Luminis Technologies
Обсуждаем: Java9, Jigsaw, machine learning, JVM languages
Андрусь Адамчик / ObjectStyle LLC
Обсуждаем: ORM, Cayenne, Hibernate, JPA, Bootique, microservices, containers
Владимир Красильщик / Яндекс
Обсуждаем: Vert.x, BigData, architecture, enterprise frameworks
Виктор Гамов / Hazelcast
Обсуждаем: Stream API, Java8, performance, in-memory data, distributed systems, enterprise architecture, clouds, microservices
Максим Сячин / Luxoft
Обсуждаем: microservices, architecture, enterprise desing patterns
18:00
Перерыв
18:00
Андрей Ершов / Dino Systems
Обсуждаем: Distributed systems, fault-tolerant solutions, in-memory grids
Алексей Кудрявцев / JetBrains
Обсуждаем: Algorithms, Tools, IDE, Performance
Rafael Winterhalter / Scienta
Обсуждаем: JVM and bytecode internals, Debugging, Tools, Runtime
Rene Groeschke / Gradle Inc.
Обсуждаем: Gradle, Maven, CI, CD
Кирилл Толкачев / Альфа-Лаборатория
Александр Тарасов / Альфа-Лаборатория
Обсуждаем: Microservices, Docker, DevOps, CD, distributed systems, enterprise architecture
18:45
Зал 1 Pragmatic Performance
Gil Tene / Azul Systems
19:45
Закрытие конференции

Вечеринка

Вечеринка Joker 2016 состоится вечером, в пятницу, 14 октября.

Начало — в 21:00.

Хедлайнер — DJ Sam Aaron

О месте проведения вечеринки будет объявлено позже.

Хедлайнер — DJ Sam Aaron

F.A.Q.

  • Хочу посетить/посмотреть онлайн конференцию бесплатно!

    Нам всегда нужны волонтеры (регистрация, ведение треков, контроль качества трансляции и другие оргвопросы) — напишите нашему Исполнительному директору, каким образом вы готовы помочь конференции, и мы обязательно что-нибудь придумаем!

Программный комитет

Спонсоры

Генеральный спонсор




Золотые спонсоры

Серебряные спонсоры

Информационные партнеры

Тренинги

Евгений Борисов Naya Technologies

Welcome to Spark

12-13 октября

Данный тренинг познакомит вас с основными компонентами экосистемы Hadoop, а также раскроет перед вами возможности Spark-а. Вы узнаете, как он работает, какие задачи он способен выполнять, как им правильно пользоваться.

Подробнее RU

12 — 13 Октября 2016

Тот, у кого в руке молоток, во всём видит гвоздь — глупо? А что если это не молоток, а универсальный инструмент, который может быть и бензопилой, и пылесосом, и зубной щёткой? В мире Big Data есть Hadoop и целый зоопарк инструментов, которые на него пашут, и каждый заточен под что-то своё. А ещё недавно там появился Spark, который можно применять для любых целей.

Если вы хотите писать в Hadoop с различных СУБД, стримить всякие источники в реальном времени, параллельно делать с данными какую-нибудь сложную обработку и не при помощи каких-то батчей, скриптов и SQL-запросов, а при помощи мощного функционального языка — добро пожаловать в Spark!

Данный тренинг познакомит вас с основными компонентами экосистемы Hadoop и раскроет перед вами возможности Spark-а. Вы узнаете, как он работает, какие задачи способен выполнять, как им правильно пользоваться. Мы обсудим проблемы и решения, с которыми поначалу сталкиваются неопытные Spark-разработчики. Разберёмся с его синтаксисом и всякими хитростями, а главное, я покажу, как можно писать Spark на Java при помощи известных вам фрэймворков, инструментов и концепций. Inversion of Control, design patterns, Spring framework, Maven/Gradle, Junit никуда не уходят — наоборот, вы увидите, что они могут помочь сделать ваше Spark приложение более элегантным, читабельным и привычным.
Будет много заданий, live coding-а, и в конечном итоге вы выйдете с этого тренинга с достаточными знаниями, чтобы начать самостоятельно работать на Spark-e в привычном мире Java.

Программа

Введение в мир BigData

  • Data locality
  • Map reduce
  • Проблема старых имплементаций, новый подход
  • Импелементации Hadoop
  • Cloudera

Hadoop и его зоопарк инструментов

  • HDFS
  • HBase
  • YARN
  • Hue
  • Sqoop
  • Flume
  • Hive
  • Impala
  • Oozie

Теорминимум по Scala (не волнуйтесь, писать будем на Java!)

  • Singleton objects
  • Функциональное программирование
  • Анонимные параметры
  • Таплы
  • Matcher pattern

Освежаем знания по Spring (для работы со Spark)

  • Ознакомление со всеми модулями (Core, AOP, REST, MVC)
  • Когда надо писать свои BeanPostProcessor-ы
  • Как работать больше чем с одним контекстом
  • Как настраивать бины, если часть нужной им информации приходит через аргументы main-а

Writing Spark with Java

  • Ознакомление с основными модулями Spark
  • Как Spark работает в кластерном режиме
  • Spark Submit
  • Spark API
  • Scala vs Java
  • Использование Spring при роботе со Spark
  • Unit-test для Spark
  • От REST-сервиса к Spark-у (написание цельного приложения)

Цена участия:

до 30 сентября — 20 000 руб.
с 1 октября — 24 000 руб.

Евгений Борисов

Naya Technologies
Евгений Борисов разрабатывает на Java с 2001 года и принял участие в большом количестве Enterprise-проектов. Пройдя путь от простого программиста до архитектора и устав от рутины, он вышел в свободные художники. Сегодня Женя пишет и проводит курсы, семинары и мастер классы для различной аудитории: live-курсы по J2EE для офицеров израильской армии. Spring — по WebEx’у для румын, Hibernate через GoToMeeting для канадцев, Troubleshooting и Design Patterns для украинцев.
Александр Подхалюзин JetBrains
Андрей Козлов JetBrains

Введение в Scala

12-13 октября

Прямо перед конференцией Joker, состоится тренинг экспертов по Scala Александра Подхалюзина и Андрея Козлова «Introduction to Scala». Данный тренинг научит как основам языка программирования Scala, так и некоторым более сложным концепциям.

Подробнее RU

Для кого

Для разработчиков, которые только собираются начать программировать на Scala, и для тех, кто сомневается, использовать ли Scala в работе в ближайшем или отдаленном будущем. Тренинг требует от участников иметь навыки программирования и базовое знание Java и JVM.

Программа тренинга

Тренинг проходит в полностью интерактивной форме: только живой код, который будет нелинейно изменяться в зависимости от ваших вопросов. Объём теоретических материалов большой, но мы не только всё обсудим, но и успеем закрепить на практике.

Начнем изучение с базового синтаксиса — будем писать простые программы. Далее научимся писать код в функциональном стиле и познакомимся со стандартной библиотекой коллекций языка Scala. К концу первого дня начнём изучать основы ООП в Scala, а именно общие принципы, множественное наследование, алгебраические типы данных и прочие важные вещи. Продолжив с ООП на второй день, закончим весь тренинг изучением implicits, неоднозначной концепцией, за которую язык с одной стороны ругают, а с другой — всё лучшее, что есть в языке, основано на имплиситах. Как бонус — посмотрим на живой пример использования Scala и фреймворка Akka, чтобы осознать, зачем мы столько всего изучили за эти два дня.

Внимание! В Scala очень много сахара (синтаксического), вызывает привыкание!

Что взять с собой на тренинг

Ноутбук с предустановленными продуктами:

  • JDK
  • IntelliJ IDEA 2016.2+ (рекомендовано) или Eclipse 4.4+
  • Scala plugin в выбранном IDE
  • Git

Цена участия:

до 30 сентября — 20 000 руб.
с 1 октября — 24 000 руб.

Александр Подхалюзин

JetBrains

Александр Подхалюзин разрабатывает на Scala с 2008 года в компании JetBrains, где участвует в разработке Scala plugin для IntelliJ IDEA. C 2012 года преподает Scala в СПбАУ РАН, на базе этого курса и появился данный тренинг.

Андрей Козлов

JetBrains

Андрей Козлов — выпускник СПбАУ РАН, с 2016 года в компании JetBrains занимается поддержкой Dotty, экспериментального компилятора Scala, созданный для решения текущих проблем, а также для устранения ряда ошибок, допущенных при проектировании Scala.

Rafael Winterhalter
Rafael works as a software consultant in Oslo, Norway. He is a proponent of static typing and a JVM enthusiast with particular interest in code instrumentation, concurrency and functional programming. Rafael blogs about software development, regularly presents at conferences and was pronounced a JavaOne 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. For his work, Rafael received a Duke's Choice award and was elected a Java Champion.
Владимир Ситников
Десять лет работает над производительностью и масштабируемостью NetCracker OS — ПО, используемого операторами связи для автоматизации процессов управления сетью и сетевым оборудованием. Увлекается вопросами производительности Java и Oracle Database. Автор более десятка улучшений производительности в официальном PostgreSQL JDBC драйвере.
Андрей Дмитриев
Закончил матмех СПбГУ. Несколько лет разрабатывал графический стек библиотек JDK (AWT/Swing/JavaFX) в Sun и Oracle. Руководил группой разработки в компании QuickOffice, отвечал за функциональность компонента QuickPoint. Работал менеджером группы нагрузочного тестирования в компании NetCracker. На данный момент Андрей — программный директор и организатор конференций команды JUG.ru Group, Java-конференций JPoint, Joker и JBreak, встреч JUG.ru и сообщества CodeFreeze в Петербурге и Москве.
Jean-Philippe BEMPEL
Jean-Philippe works at Ullink as Performance Architect on trading applications requiring very low latency. From optimizing Java code to fine tuning of OS & hardware, the whole execution chain is analyzed by him to save microseconds on order processing.
Максим Гореликов
Долгое время работал в группе Hostcomm — руководил разработкой биллинговых систем для группы компаний. Вкусил все печали и радости стандартного стека Spring/Hibernate/Oracle. Некоторое время назад, польстившись на необычный стек технологий, перешел работать в Альфа-Лабораторию. В Лаборатории Максим разрабатывает middle-слой для мобильных приложений. В работе активно использует гремучую смесь из Spring Boot, библиотек Netflix и reactive-решений. Экспериментирует с инфраструктурными решениями, которые тут же пакует в docker и заливает на production.
Тагир Валеев
C недавних пор работает в JetBrains, занимается статическим анализатором кода IntelliJ IDEA, инспекциями и квик-фиксами. Также он кидает патчики в OpenJDK, разрабатывает опенсорсную библиотеку StreamEx и анализатор байткода Java HuntBugs. Известен на Хабрахабре как lany.
Виктор Гамов
Виктор Гамов — со-основатель и лидер вашего любимого правильного подкаста для IT-шников «Разбор Полетов» и по совместительству Senior Solution Architect в компании Hazelcast, которая занимается разработкой in-memory data grid с открытым исходным кодом. Накопил большой опыт, участвуя во множестве Java/JavaScript/HTML5 проектов, что легло в основу книги «Enterprise Web Development» издательства O’Reilly, которую он писал в соавторстве с известными персонами из Java мира. Виктор помогает клиентам финансового и телекоммуникационного сектора в проектировании и разработке высоконагруженных систем. В свободное от работы время Виктор не забывает про качалку, а также выступает на международных конференциях, пишет в твиттер, помогает с организацией встреч Princetown JUG и NYC Hazelcast User Group.
Дмитрий Александров
Ведущий программист/архитектор в T-Systems, по совместительству ко-лидер Болгарской Java User Group. Помимо работы читает лекции на конференциях. Организатор конференции jPrime.io — крупнейшей Java-конференции на Балканах. В перечень основных интересов входят динамические языки на JVM (Nashorn project) и Java EE, а также вся Spring инфраструктура.
Андрей Бреслав
Андрей Бреслав возглавляет разработку языка Kotiln в компании JetBrains c 2010 года, занимается как дизайном языка, так и общим руководством проекта. Ключевой спикер крупных конференций. Один из авторов блога [Kotlin](https://blog.jetbrains.com/kotlin/author/andrey-breslav/).
Олег Анастасьев
Начал карьеру программиста в далеком 1995 году. Разрабатывал ПО в банковской сфере, телекоме, транспорте. Работает ведущим разработчиком в «Одноклассниках» с 2007 года в команде платформы. В его обязанности входит разработка архитектур и решений для высоконагруженных систем, больших хранилищ данных, решение проблем производительности и надежности портала. Также занимается обучением разработчиков внутри компании.
Святослав Штумпф
В ИТ 20 лет. Основная специализация — системы массового обслуживания и самообслуживания. Технологическая основа — Java-стек. В профессиональном опыте — разработка и проектирование решений, управление проектами и командами разработки, комплексный анализ «бизнес+техника». Работал в разных парадигмах и процессах разработки, от классического водопада советской школы до современных гибких подходов. В настоящее время управляет коллективами разработчиков в сверх-распределенной модели, методология разработки основана на детальном анализе эффективности производственной цепочки. Второе направление работы — применение математического моделирования и программных систем в развитии лазерных технологий, исследовании взаимодействия предельно коротких лазерных импульсов с оптическими волокнами. В настоящее время трудится в GFI Software (системы безопасности, корпоративные приложения). Научная работа — в Университете ИТМО, Санкт-Петербург.
Дмитрий Бугайченко
Закончил Санкт-Петербургский Государственный Университет в 2004 году, там же защитил кандидатскую по формально-логическим методам в 2007. Почти 9 лет проработал в аутсорсинге, не теряя контакта с университетом и научной средой. Анализ больших данных в Одноклассниках стал для Дмитрия уникальным шансом совместить теоретическую подготовку и научный фундамент с разработкой реальных, востребованных продуктов. И этим шансом он с радостью воспользовался, придя сюда пять лет назад.
Илья Сергеев
Разработчик в Альфа-Лаборатории, участвует в проектировании архитектуры приложений и пишет её мидл часть на микросервисах. В лабораторию Илья попал во многом из-за прошлогоднего Джокера, благодаря докладу его коллег: Александра Тарасова и Кирилла Толкачёва «WILD microservices». Илья вдохновился этим докладом для создания архитектуры приложения и написал <a href="https://github.com/sergeevii123/thriftvsrestbenchmark" target="_blank">бэнчмарк для сравнения скорости передачи Rest и Thrift</a>.
Максим Сячин
Максим работает в Luxoft Lead Java-разработчиком в проекте «Почта России». Помимо основных задач занимается продвижением микросервисной архитектуры и внедрением Continuous Delivery. За свою более чем десятилетнюю карьеру успел поучаствовать в разработке нескольких ГИС-платформ на С++ и Java, после чего с головой окунулся в разработку кровавого энтерпрайза. Уважает Scala, Kotlin и микросервисы.
Филипп Дельгядо
Филипп попробовал в своей карьере всё — от двузвенок на Visual Basic до хардкорного SQL. В последние годы, в основном, занимается нагруженными проектами на Java. В разное время делал крупнейший в России букмекерский движок и Яндекс.Деньги. На данный момент Филипп снова занимается платёжной системой Регулярно делаю доклады на разных конференциях.
Владимир Иванов
Ведущий инженер Oracle, работает в группе разработки виртуальной Java-машины HotSpot. Специализируется на JIT-компиляции и поддержке альтернативных языков на платформе Java. Работает над созданием новых механизмов работы с native кодом и off-heap данными (Project Panama).
Алексей Зиновьев
Тренер по Java/BigData в компании EPAM, с Hadoop/Spark и прочей бигдатой дружит с 2012 года, форкается и пуллреквестит с 2014, рассказывает с 2015. Особенно любит текстовые данные и большие графы.
Владимир Красильщик
Владимир Красильщик с отличием окончил кафедру Математического Обеспечения СПбГЭТУ «ЛЭТИ» и уже более 13 лет разрабатывает программное обеспечение для государственных, образовательных и финансовых учреждений, а также автомобильных и телекоммуникационных концернов. Работает в Санкт-Петербургском филиале компании Яндекс разработчиком Яндекс.Маркет. Владимир является резидентом российского сообщества Java-разработчиков JUG.ru и выступает на таких отраслевых Java-конференциях, как JPoint, Joker и JBreak.
Андрей Паньгин
Ведущий программист компании Одноклассники, специализирующийся на высоконагруженных бэкендах. Знает JVM как свои пять пальцев, поскольку ранее на протяжении нескольких лет разрабатывал виртуальную машину HotSpot в Sun Microsystems и Oracle. Любит ассемблер и низкоуровневое системное программирование. Автор проекта one-nio на GitHub — фреймворка для создания производительных серверных приложений на Java.
Gil Tene
Gil Tene is CTO and co-founder of Azul Systems. He has been involved with virtual machine and runtime technologies for the past 25 years. His pet focus areas include system responsiveness and latency behavior. Gil is a frequent speaker at technology conferences worldwide, and an official JavaOne Rock Star. He pioneered the Continuously Concurrent Compacting Collector (C4) that powers Azul's continuously reactive Java platforms. In past lives, he also designed and built operating systems, network switches, firewalls, and laser based mosquito interception systems.
Андрей Ершов
Руководитель проектов и архитектор в компании Dino Systems. Занимается программированием на Java 7 лет. Андрей имеет опыт разработки приложений различного масштаба: настольных, мобильных, корпоративных, а также серверных приложений с большим количеством пользователей. Основные интересы — конкурентное программирование и построение распределённых систем. Сейчас работает над высоко-доступной системой аудио- и видео-конференций. Андрей окончил бакалавриат по специальности бизнес-информатика, магистратуру по специальности мат. методы в экономике, интересуется биологией и биоинформатикой.
Александр Тарасов
Архитектор в Альфа-Лаборатории. В настоящее время прорабатывает новую архитектуру с микросервисным подходом и попутно двигает направление DevOps. Имеет почти девять лет опыта серверной Java-разработки и больше года практики автоматизации развертывания приложений. Фанат Docker-а и связанных с ним технологий.
Ильдар Нурисламов
Работает Java Team Lead в компании Gentlntent, где разрабатывал Real Time Bidding DSP (http://getintent.com/). За более чем десятилетний опыт разработал высокопроизводительные платформы рассылок и агрегации SMS-трафика, а также популярное J2ME приложение.
Sander Mak
Sander crafts scalable software at Luminis Technologies. With almost a decade of experience on the JVM platform, he specializes in modular Java and JavaScript development. Additionally, data analysis and machine learning are part of his ever growing list of interests. Sander loves sharing knowledge, for example through his blog at http://branchandbound.net. He is currently writing 'Java 9 Modularity' for O'Reilly, expected release early 2017. Furthermore, he speaks regularly at international developer conferences, sharing his passion for Java, alternative JVM languages and related technologies.
Евгений Борисов
Евгений Борисов разрабатывает на Java с 2001 года и принял участие в большом количестве Enterprise-проектов. Пройдя путь от простого программиста до архитектора и устав от рутины, он вышел в свободные художники. Сегодня Женя пишет и проводит курсы, семинары и мастер классы для различной аудитории: live-курсы по J2EE для офицеров израильской армии. Spring — по WebEx’у для румын, Hibernate через GoToMeeting для канадцев, Troubleshooting и Design Patterns для украинцев.
Sam Aaron
Sam is a live coder who strongly believes in the importance of emphasising, exploring and celebrating creativity within all aspects of programming. He is the lead developer of Overtone and the creator of Sonic Pi, a music live coding environment used to teach programming within schools. By day, Sam is a Postdoc Research Associate at the University of Cambridge Computer Laboratory and by night, he codes music for people to dance to.
Роман Артемьев
Занимается портированием OpenJDK на архитектуру Эльбрус почти 4 года. Разрабатывает компиляторы, интерпретаторы. Выступает на конференциях, где рассказывает про свою работу
Алексей Кудрявцев
Окончил математико-механический факультет СПбГУ. В JetBrains занимается прграммированием Intellij IDEA лет 10.
Виталий Худобахшов
Закончил физический факультет СПбГУ. Работает с Java, начиная c версии 1.1. На протяжении многих лет работал в СПбГУ, преподавал информатику и математику. С 2015 года Виталий — ведущий аналитик в Одноклассниках, где занимает различными аспектами анализа данных. Давно увлекается функциональным программированием и вне основной работы и Java–стека программирует на Haskell. В области анализа данных Виталий использует Spark/Scala и R.
David Pilato
David Pilato is a developer at Elastic and French spoken language User Group creator. He likes talking about Elasticsearch in conferences like Devoxx (FR BE UK), JUGs, Web5, Agile France, Mix-IT, Javazone or in companies (Brown Bag Lunches).
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.
Volker Simonis
Volker Simonis works for SAP in the SAP JVM Technology group more than 10 years. He is an OpenJDK contributor from the very beginning and helped SAP and the SAP JVM team to engage in the OpenJDK project. Currently he is the project lead of the OpenJDK PowerPC/AIX and s390x porting project, and a JDK 9 reviewer. He also represents SAP in the Executive Committee of the Java Community Process.
Андрусь Адамчик
Андрусь — вице-президент Apache Software Foundation и активный участник open-source разработки. Начал программировать на Java еще в 1998 году, основав ряд open-source проектов. Первый примечательный проект — Apache Cayenne. В настоящее время Андрусь также активно работает над Bootique, технологией для написания и запуска Java-приложений без контейнеров. В рабочее время Андрусь управляет замечательной IT компанией ObjectStyle.
Кирилл Толкачев
Главный разработчик в Альфа-Лаборатории. Разрабатывает различные банковские API. Формирует принципы и наборы инструментов для работы с микросервисной архитектурой. Большой поклонник Groovy, Gradle, Spring и стека технологий Netflix-а. Постоянный резидент подкаста «Разбор Полётов». Методологию DevOps-а знает непонаслышке и имеет почти двухлетний опыт её применения.
Rene Groeschke
Apart on working on the Gradle core, René 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.
Антон Архипов
Менеджер продуктов в компании ZeroTurnaround, развивает инструменты для Java-разработчиков — JRebel и XRebel. Профессионально занимается разработкой на Java больше 10 лет. Основные интересы Антона связаны с языками программирования и средствами разработки ПО.
Andres Almiray
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 a 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](https://twitter.com/aalmiray). He likes to spend time with his beloved wife, Ixchel, when not hacking around.
Владимир Цукур
Проактивный инженер и лидер команды, сфокусированный на качественной и прагматичной разработке веб-проектов, платформ и API. Любимым делом занимается более 10 лет. На данный момент работает в компании Ciklum / Zoomdata. Выступает как спикер на технологических конференциях. Член программного комитета конференций JEEConf и XP Days. Outsourcing-партнер шведских компаний Frost Digital и Hunter's Web в Украине. Соавтор патента в классе электронного согласования.
Алексей Шипилёв
Алексей работает над производительностью Java больше 10 лет. Сегодня он работает в Red Hat, где разрабатывает OpenJDK и работает над его производительностью. Алексей разрабатывает и поддерживает несколько под-проектов в OpenJDK, включая JMH, JOL, и JCStress. Алексей также активно участвует в экспертных группах и сообществах, работающих над вопросами производительности и многопоточности. Перед тем как перейти в Red Hat, Алексей работал над Apache Harmony в Intel, а затем перешёл в Sun Microsystems, которая была поглощена Oracle.
Сергей Владимиров
Преподаватель по защите информации МФТИ. Руководитель разработки в Сбербанк-Технологии (торговый эквайринг, целевая платформа для Сбербанка 2018+)
Martin Toshev
Martin is a Java enthusiast and one of the leads of the Bulgarian Java User group (BG JUG). He is a certified Java professional (SCJP6) and a certified IBM cloud computing solution advisor. His areas of interest include the wide range of Java-related technologies (such as Servlets, JSP, JAXB, JAXP, JMS, JMX, JAX-RS, JAX-WS, Hibernate, Spring Framework, Liferay Portal and Eclipse RCP), cloud computing technologies, cloud-based software architectures, enterprise application integration, relational and NoSQL databases. You can reach him for any Java and FOSS-related topics (especially Eclipse and the OpenJDK). Martin is a regular speaker at Java conferences and one of the organizers behind the [jPrime conference in Bulgaria](http://jprime.io/).
Иван Крылов
Иван занимается разработкой виртуальных машин Java и компиляторов более 10 лет, в настоящее время развивает компиляторную инфраструктуру в виртуальной машине Zing в Azul Systems. Регулярный докладчик на конференциях JUG.ru и других европейских Java конференциях.
Барух Садогурский
Поскольку «религия не позволяет» быть евангелистом, Барух — developer advocate в компании JFrog и делает в жизни ровно 3 вещи: зависает с разработчиками Bintray и Artifactory, пописывает для них код, и рассказывает о впечатлениях в блогах и на конференциях, таких как JavaOne, Devoxx, OSCON, конечно же JPoint и Joker, да и многих других. И так более десяти лет подряд.

Хотите, чтобы ваша компания отправила вас нас конференцию Joker?

Возьмите образец письма ниже, отредактируйте его под себя и отправьте его своему менеджеру.

Образец письма:

Добрый день, [имя Вашего менеджера].

Я хочу посетить конференцию для Java разработчиков Joker 2016, которая состоится 14-15 октября 2016 в Санкт-Петербурге.

На конференции у меня будет возможность:

  • Систематизировать имеющиеся знания о разработке Java приложений и приобрести новые;
  • Узнать о новейших инструментах разработки;
  • Сверить вектор развития нашей организации с индустрией;
  • Повысить свою продуктивность, получив ответы и переняв опыт коллег из других организаций.

Вот предполагаемый список расходов:

  • Оценка стоимости авиабилетов — [xxx] руб.
  • Оценка стоимости отеля: (3 ночи по [xxx] руб) — [xxx] руб.
  • Билет на конференцию — [xxx] руб.

Общая сумма — [xxx] руб.

После конференции я сделаю часовой доклад для сотрудников нашего отдела, который будет включать в себя то, что я узнал на конференции и ряд рекомендаций, чтобы повысить нашу производительность.

Спасибо за рассмотрение моей просьбы. С нетерпением жду Вашего ответа.

С уважением,

[Ваше имя]