April 20, 2018 (Friday)
Hall A Hall B
09:30 — 10:30 Registration 09:30 — 10:30
10:15 — 10:30 Opening 10:15 — 10:30
10:30 — 11:15 Tales from the trenches, developing Scala at scale, Rory Graves, Scalanator.io
(Intermediate)
Machine learning by example, Michał Matłoka, SoftwareMill
(Beginners)
10:30 — 11:15
11:20 — 12:05 From Scala to Assembly — a view of Scala’s ByteCode, Alon Muchnick, Wix.com,
(Advanced)
Practical Introduction to Basic Cats Typeclasses, Anatolii Kmetiuk, FunctorTech OÜ
(Intermediate)
11:20 — 12:05
12:05 — 12:25 Coffee-Break 12:05 — 12:25
12:25 — 13:10 User Behavior Analytics for Cyber Security and Its Implementation In Scala, Derek Lin & Leonid Kladko, Exabeam
(Intermediate)
A Story of Casino Evolution with Akka, Oleg Kharchenko, Amazing Gaming
(Intermediate)
12:25 — 13:10
13:15 — 14:00 Spark ML Meets Real Estate, Matthias Langer, IRIAN Solutions GmbH
(Intermediate)
Evolution of ads management platform architecture from Akka Cluster to Akka Streams Kafka, Andrew Lashchenko, PulsePoint
(Intermediate)
13:15 — 14:00
14:00 — 15:00 Lunch 14:00 — 15:00
15:00 — 15:45 Hands-on Image Recognition with Scala, Spark and DeepLearning4j, Guglielmo Iozzia, Optum (UnitedHealth Group)
(Advanced)
Visualising IoT devices with Akka and Grafana, Willem Jan Glerum, Lunatech
(Beginners)
15:00 — 15:45
15:50 — 16:35 One year with akka-persistence: developer’s journal, Slava Schmidt, Scala Consultant
(Intermediate)
Integration testing of REST services using Akka Http, Noam Almog, Wix.com
(Intermediate)
15:50 — 16:35
16:35 — 16:55 Coffee-Break 16:35 — 16:55
17:00 — 17:45 The unexpected difficulties when moving to Scala, Karl Brodowsky, IT Sky Consulting GmbH
(Intermediate)
Sangria — GraphQL APIs in Scala, Volodymyr Tsukur, Wix.com
(Intermediate)
17:00 — 17:45
17:50 — 18:10 Datomic — the functional database, August Lilleaas, Kodemaker Systemutvikling AS
(Lightning Talk)
Bring Functional Programming to production, Yaroslav Hryniuk, Wix.com
(Lightning Talk)
17:50 — 18:10
18:15 — 18:35 SmartContracts & Blockchain: somebody had to say it…, Ruslan Shevchenko, Scala Consultant
(Lightning Talk)
Project Trembita — Functional Data Pipelining, Vitalii Honta, DataRoot Labs
(Lightning Talk)
18:15 — 18:35
18:40 — 19:00 Open Bank Project: Open source, open data, global banks, Scala and transparency. How did that happen?, Marko Milić, TESOBE Ltd. / Open Bank Project
(Lightning Talk)
18:40 — 19:00
19:00 — 20:00 Time for Free Talks 19:00 — 20:00
April 21, 2018 (Saturday)
Hall A Hall B
09:30 — 10:30 Morning Coffee 09:30 — 10:30
10:30 — 11:15 Advanced Patterns in Asynchronous Programming, Michael Arenzon & Assaf Ronen, AppsFlyer
(Advanced)
The Invisible Made Visible With ScalaCheck, Anastasiia Pushkina, Lunatech Labs,
(Beginners)
10:30 — 11:15
11:20 — 12:05 Freestyle, Free & Tagless: Separation of Concerns on Steroids, Michał Płachta, Reality Games
(Advanced)
Akka: Actors Design And Communication Techniques, Alex Zvolinskiy, vidIQ
(Intermediate)
11:20 — 12:05
12:05 — 12:25 Coffee-Break 12:05 — 12:25
12:25 — 13:10 Monad Stacks or: How I Learned to Stop Worrying and Love the Free Monad, and other stories, Harry Laoulakos, Adstream
(Intermediate)
Tracking with Writer Monad, Eugene Platonov, eBay Inc
(Intermediate)
12:25 — 13:10
13:15 — 14:00 Those 10000 classes I never wrote — the power of hylomorphisms applied to data engineering, Valentin Kasas, Freelance Scala Developer
(Intermediate)
Scala on Wire: How event streams help us build Android apps, Maciej Gorywoda, Wire
(Intermediate)
13:15 — 14:00
14:00 — 15:00 Lunch 14:00 — 15:00
15:00 — 15:45  Idris for (im)practical Scala Programmers, Marcin Rzeźnicki, Iterators
(Advanced)
Purely functional microservices with http4s and doobie, Jasper van Zandbeek, Freelance Scala Developer
(Beginners)
15:00 — 15:45
15:50 — 16:35 Build Server Protocol and fresh IDEAs, Justin Kaeser, JetBrains
(Intermediate)
Tame Your Data with Reactive Streams and Monix, Jacek Kunicki, SoftwareMill
(Intermediate)
15:50 — 16:35
16:35 — 16:55 Coffee-Break 16:35 — 16:55
17:00 — 17:45 Future and issues of the Scala Ecosystem, Panel Discussion
(Advanced)
Reactive streams in pure functional way, Iurii Susuk
(Intermediate)
17:00 — 17:45
17:50 — 18:10 Capitalizing on a great IDEA — Becoming a super user with IntelliJ, Maxim Novak, Wix.com
(Lightning Talk)
Roll your own Event Sourcing, Lina Krutulytė-Kriščiūnė, Wix.com
(Lightning Talk)
17:50 — 18:10
18:10 — 18:30 SQL or NoSQL: What DB-Technology to use for Scala project, Karl Brodowsky, IT Sky Consulting GmbH
(Lightning Talk)
18:10 — 18:30
18:30 — 18:50 Closing 18:30 — 18:50
18:50 — 19:30 Time for Free Talks 18:50 — 19:30

Please check Speaker List too.

And we would like to continue getting your preferences about content of our Conference. Feel free to contribute to the content of ScalaUA 2018 sharing your thoughts with us. Please, write your comments and questions.