Scala Days brings together developers from all corners of the world to share their experiences and new ideas around creating applications with Scala and related technologies, like Spark, Kafka and Akka. Scala Days provides a unique opportunity for Scala users to interact with the contributors to the language and related technologies and connect with fellow developers.
Leaders from Scala User Groups and communities around the globe, students and language contributors, will gather to discuss academic research, use-cases and visionary projects for a two day, action-packed event.
Join us in the USA, Europe, or both for three days of speakers, networking events, and more!
The conference features three tracks of talks on a variety of topics and skill levels.
Workshops on Scala-related topics will be run by experts prior to the conference for an additional fee.
Connect with fellow community members and businesses through our sponsor hall, parties, and other networking opportunities.
Limited Quantity Offer
+ €115.50 VAT
All workshops are 2-day (16 hour) courses and will be offered in Seattle (4-5 June) and in Madrid (11-12 September). Each workshop will take place from 9:00 am to 5:00 pm. All workshops require a minimum of 9 participants to run.
Embedding of Domain-Specific Languages in Scala
Moving from Scala 2 to Scala 3
How to Build an Online Multiplayer Game with Scala 3, ScalaJS, and Kafka
Represent your company in front of hundreds of attendees and top experts at Scala Days. Email our team at info@scaladays.org or fill out the Sponsor Information form to receive more information today!
Scala Days talks are selected through an independent team, or program committee, who volunteer their time to review each talk submitted. Meet the experts that comprise this year's program committee.
iAdvize
Passionate software developer and SCALA evangelist, I love cats 🐱, video games and Japan. I love well made work and I always look for the optimal to do things without reinventing the wheel. On a daily basis, I’m actively crafting a working environment where I can perform and that makes sense to me. 🌟
Lunatech
Anastasiia Pushkina is a software engineer at Lunatech, helping customers with her Scala expertise for over 7 years. Driven by software quality and simplicity, she takes pride in untangling complex solutions into coherent maintainable pieces. When not glued to her laptop, loves taking part in Scala community events and meeting people.
Morgan Stanley
Chen Wang is a Vice President at Morgan Stanley in the Institutional Securities Technology division. She is responsible for the UI Application Platform and has extensive experience building high-performance, fault tolerant applications with Scala. Chen joined the firm in 2014 working on the Fixed Income Risk Infrastructure platform. She graduated from Fudan University with a degree in Software Engineering.
Scala Center, EPFL
The Scala Center executive director, recognizable mostly for leading the SIP 2 and forming SIP 3, coordinating Scala 3 release, creating purposeful community events, and ensuring wide support for Scala Center’s mission “For open source. For education.” In short, Darja is a Scala community enthusiast who is committed to getting things done!
EPFL
Martin Odersky is a professor at EPFL in Lausanne, Switzerland. He is best known as the creator of the Scala programming language. Prior to that, he made several contributions to the development of Java. He created the Pizza and GJ languages, designed the original version of generics for Java, and wrote the javac reference compiler.
More generally, Martin is interested in programming languages and methods, in particular how object-oriented and functional programming can be made to work seamlessly together. He believes is that the two paradigms are two sides of the same coin and should be unified as much as possible. He was named an ACM fellow for his achievements in this area.
J.P. Morgan
Nicolas writes code for JPMorgan, where we use Scala to make some very complicated things seem very simple.
After too many years as a Java programmer and a thankfully brief stint in marketing, Nicolas discovered Functional Programming through Scala and fell in love. Since then, he’s made it his mission to learn and explain the scary bits, by focusing on practical applications.
Nicolas is also the author and sole maintainer of a few useful OSS libraries, such as kantan.csv.
Xebia Functional
Nychol works as a Director of Engineering at Xebia Functional. She started her journey with Scala almost 6 years ago, and from that day she’s been fascinated with functional Programming and its benefits. She loves helping and supporting others, so also spends her time with nonprofit communities like WWC Bogotá.