March 29-30, 2019
Justin believes in “Tools before Rules”: automating the development toolchain to remove the pain of dealing with institutional processes. At day he works on this goal as part of the IntelliJ Scala plugin team. At night he goofs off.
Integrating Developer Experiences – Build Server Protocol and beyond
John A. De Goes
John is an Entrepreneur, Functional Programmer, Open Source Contributor, Speaker, Author, and science addict. He is one of the key contributors to scalaz.
Martin Odersky is professor of computer science at EPFL in Lausanne, Switzerland, co-founder of Typesafe, and creator of the Scala language.
For most of his career Martin has worked on the fusion of functional and object-oriented programming. He believes the two paradigms are two sides of the same coin, to be unified as much as possible.
Video Q&A session (Remote Session)
Zahari is a Scala and JVM Expert, Rust Enthusiast and Computer Scientist with strong interest in large scale distributed systems.
Backpressure over the wire – when things go wrong
Noam built from scratch Wix Touch and Wix News Feed, built and designed REST API’s for Wix Third party apps, including synchronous and asynchronous api’s (using ActiveMQ)
Adding Cross Multilingual Support to Wix microservices
Jon has been having fun riding the bleeding edge of Scala for over a decade, and he’s not finished yet! While he’s not travelling the world attending Scala conferences, or organizing his own (Scala World), Jon spends his time working on the open-source Rapture libraries and consulting with Propensive Ltd.
How I rebuilt the Typelevel Ecosystem with Fury
Markus is the Scala Lead at MOIA. As a Scala enthusiast, his focus is to design and build distributed systems based on Akka. He is co-organizing the Scala and Reactive Systems user group in Hamburg and shares his knowledge regularly at conferences.
Things I wish I knew when I started with Akka
Marco works as an independent software developer with a strong focus on functional programming. He likes providing historical context and alternative points of views. An engineer by education, a programmer by interest, a pragmatic scientist from experience and a communicator by nature, Marco is inclined to share his crafts with others and positively thrilled when able to learn from others as well.
On denotational and implied semantics
Slava is a professional programmer with working experience of over two decades, covering a range of different project scopes and developer roles. Currently working as a contractor on Scala projects of different scale, especially proud about involvement in development of the open source Play-Swagger plugin.
One hundred charts, one schema
Julien is a Functional Programmer, contributes to many open source projects – spotify/scio, apache/beam, jto/validation, etc..
Data Processing @Spotify using Scio
Natan is a very experienced engineer in large scale server side development using cutting edge technologies and methodologies. In the last few years he has been developing in Scala using TDD. Before that, had rich experience with C#/.Net.
Building Scala with Bazel
Alex is a Mathematician, Programmer, wrestler, last action hero…
Big Step To Functional Programming
Jakub is a young Scala hAkker who spends his days writing code, running and lifting in the late evenings. In his free time, if he has any, Jakub explores his other interests, which include coffee, playing bass and watching outstanding TV series. He works at Ocado Technology, where he develops the software for the world’s most advanced warehouses, powered by functional programming and distributed systems.
Conquering Concurrency with Functional Programming
Miklós likes to work with Scala and abstract away as many pesky details as possible. He also likes to see how ideas from category theory can be used in the code. Since his journey started, he has grown to like working on the type level and trick the compiler into figuring out things.
Scheduling and retrying effects with cats
Kévin is a functional oriented developer, statically typed programmer and raspberry pie tinkerer. From keyboard to Linux distribution, he likes to use things most people have never heard about and face the associated problems.
Scala Schemas with Shapeless
Anatolii specializes on pure functional architectures, DSLs, programming languages’ compilers, concurrent and reactive software. His interests include natural language processing, deep learning and linguistics.
Theory of Constraints in Programming: Beyond Problem-Solving (Lightning Talk)
Xavier is an experienced Big Data and AI Developer.
Introduction to Tensorflow in Scala
Raam is building distributed systems using functional programming techniques, usually at startups.
Workshop: Assaf Connector
Łukasz is an IT Architect and Agile Transformation Manager at large organizations, specializing on availability and performance projects, PostgreSQL Expert and BigData Enthusiast. As subcontractor Łukasz worked for Western Digital and PayU, made PayU platform available on 99,97% level.
Proper metric management in large scale systems during various incidents
Daniel is an FP-biased developer with a thing for (esoteric) programming languages.
Compile Time Logic Programming in Scala – What For?
Paweł is a Software Engineer, Programmer, Developer, experienced with Java ecosystem. Currently having tons of fun at work with Scala, Akka, Apache Spark and distributed cloud computing.
Formal specification applied (with TLA+)
Maksym is interested in Big Data, distributed and scalable Architecture Design and Functional Programming.
LogStage: Zero-cost Structural Logging for Scala
Marcin is a hardcore FP(Scala) programmer. He is accused of type-level wizardry, a committer to Scala Cats.
Using monads to enforce programming style your boss likes
George is interested in Big Data, Recommendation Systems and Functional Programming.
Building recommender system with matrix factorization
Vitalii is a Scala developer with DevOps expirience. He is responsible for development, testing and deployment of software systems. Functional programming enthusiast. He is experienced in development of real-time data processing systems, data engineering and fintech projects.
Cakeless – better reader monad for deeply-nested cakes
Roksolana is a Data Engineer and Women Who Code Kyiv Lead. She has created systems with streaming and batch data processing.
Streaming data processing with Apache Spark
Michał is a Programmer, husband, afro-cuban dancer. Team Lead at Infor & PhD student at Wrocław University.
Love Affair Between Functional & Declarative Programming
Andrii is a Software Engineer with experience in design and development of scalable and distributed systems with Akka. Has experience of software development with Scala/Akka in such domains as programmatic advertising and investment banking.
Spray JSON and MongoDB Queries: Insights and Simple Tricks
Nityanand is an experienced Data Engineer and Big Data Consultant.
10 things I wish I’d known before using Spark in production (part 1)
Himanshu Arora is a passionate Lead Data Engineer from Paris working for NeoLynk. He has been using Scala, Reactive systems and Big data stack for a few years now in production. He is a Lightbend certified expert on Scala, Play, Akka and FastData and Databricks certified Spark developer. He loves to be a reactive and functional programming advocate.
10 things I wish I’d known before using Spark in production (part 2)
Oleksandra is interested in Functional Programming, experienced in OOP, PL/SQL, and web development.
Tour of ZIO
Michael is a language agnostic Software Developer using a fusion of Functional Programming and other paradigms and approaches, inventing new paradigms.
distage: Modern Dependency Injection for Scala (part 1)
Pavel is an Independent Consultant and Open Source enthusiast helping clients to improve productivity and cut development costs by adopting new approaches, tools and workflows.
distage: Modern Dependency Injection for Scala (part 2)
Karl has been engaged as an external consultant to many IT projects. He has proven to be a very knowledgeable person in IT with many years of strong experience in software development.
Know your Data (Lightning Talk)
Ruslan worked as reseacher in Institue of Software Systems, then was founder of Internet Provider [NBI], founder of software development firm [GradSoft], than works in various projects in telecom and advertising industry. Founder of .UA scala user group, has over 10 publications in peer-reviewed journals, active columnist for the Ukrainian developers community portal.
From Akka to Labelled Transition Systems – semi open questions (Lightning Talk)
Alexander runs brain-training Scala courses about Scala basics, OOP, FP, pattern matching, type classes, monads, lens, and other concepts.
Interesting Scala Collections (Lightning Talk)
Maciej is an AI & Scala Enthusiast. When he is not coding anything he runs marathons, rides a bicycle, learns French and watches rugby.
Cellular Automata: How to become an artist with a few lines of code (Lightning Talk)
Vitalii is a Scala and Big Data Developer experienced in high-scalable, distributed systems, interested in functional programming (Scala, Erlang, Haskell), machine learning and natural language processing/understanding.
How we build language model at Grammarly (Lightning Talk)