April 8, 2016 (Fri)
Hall #2 (Glass Hall) Hall #1 (White Hall)
09:00 — 10:30 Registration 09:00 — 10:30
10:30 — 11:00 Opening 10:30 — 11:00
11:10 — 12:00 Scala & Dotty current status, Dmitry Petrashko, EPFL
(Beginners/Intermediate)
11:10 — 12:00
12:10 — 13:00 Fast path techniques for learning Scala, Dmytro Mantula, Vast.com
(Beginners)
The Art of Decomposing Monoliths, Kfir Bloch, Wix.com
(Intermediate)
12:10 — 13:00
13:00 — 14:30 Dinner 13:00 — 14:30
14:30 — 15:30 Scala core fundamentals, Ruslan Shevchenko, Scala Consultant
(Beginners)

Frontend development with Scala.js, Otto Chrons, Microtask
(Intermediate/Advanced)

14:30 — 15:30
15:40 — 16:20 A gentle introduction into Akka and the Actor model, Mike Kotsur, Elsevier
(Beginners)

JScala + Play = Typesafe JavaScript Development, Alexander Nemish, Evolution Gaming Inc.
(Intermediate/Advanced)

15:40 — 16:20
16:20 — 16:30 Coffee-Break 16:20 — 16:30
16:30 — 17:30 Monads from zero, Kirril Kozlov, Megogo.net
(Beginners)
API First: Play + Swagger, Slava Schmidt, Scala Consultant
(Intermediate/Advanced)
16:30 — 17:30
17:40 — 18:30 Introduction to Machine Learning on Scala, Dmitry Spodarets, FlyElephant
(Beginners)
Typelevel Scala, George Leontiev, SoundCloud Inc.
(Intermediate/Advanced)
17:40 — 18:30
18:30 — 20:00 Time for Free Talks 18:30 — 20:00
April 9, 2016 (Sat)
Hall #2 (Glass Hall) Hall #1 (White Hall)
10:00 — 11:10 Morning Coffee 10:00 — 11:10
11:10 — 12:00 Scala macros — swiss army knife for building libraries, Bartosz Babol, JAVEO
(Beginners/Intermediate)
Healthy Diet of Scala, Kfir Bloch, Wix.com
(Intermediate/Advanced)
11:10 — 12:00
12:10 — 13:00 Pauseless Scala with scala-offheap, Denys Shabalin, LAMP/EPFL
(Intermediate)
A field guide to DSL Design, Tomer Gabel, Wix.com
(Intermediate)
12:10 — 13:00
13:00 -14:00 Dinner 13:00 -14:00
14:30 — 15:30 Machine learning in scale using Scala, Oleksandr Nitavsky, Criteo
(Intermediate)
Rapture: A Stack for Scala built on Typesafety, Jon Pretty, rapture.io
(Intermediate/Advanced)
14:30 — 15:30
15:40 — 16:20 Audience counting at scale, Boris Troffimov, Sigma Software
(Intermediate)
AutoSpecialization in Dotty(Russian), Dmitry Petrashko, EPFL
(Advanced)
15:40 — 16:20
16:20 — 16:30 Coffee-Break 16:20 — 16:30
16:30 — 17:30 Message-based communication patterns in distributed Akka applications, Andrii Lashchenko, PulsePoint
(Intermediate)
Why scala is not my ideal language and what I do with this, Ruslan Shevchenko, Scala Consultant
(Advanced)
16:30 — 17:30
17:40 — 18:40 Lighting Talks 17:40 — 18:40
18:40 — 20:00 Time for Free Talks 18:40 — 20:00