2 DAY CONFERENCE

Scala eXchange 2012

Topics covered at #scalax

Monday, 19th - Tuesday, 20th November in London

18 experts spoke.
Overview

Excited? Share it!

Programme

Elemica - A Scala success story



Lorand Bruhacs

Lorand is a developer at Elemica. A philosopher by training and a programmer by trade, he has been coding since 1996 and has worked at startup companies, in government and in the SAP ecosystem.


Paul Dale

Paul is the Principal Architect for Elemica, a leading global Supply Chain services provider. Paul has led the charge transforming a traditional enterprise Java shop into a modern Scala-based team using Akka, Scala, and Lift. He has been slaying


ScalaX Park Bench Panel Discussion



Martin Odersky

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.


Scala Worksheet - Loads of Fun!



Iulian Dragos

Iulian Dragoș dreams about a world where the Scala programming language is the default choice for new projects. He learned Scala by writing the compiler backend for it during his PhD at EPFL, back in 2004, and he was the first employee of Lightbend (formerly Typesafe). At Lightbend he helped the company grow from 5 to 85 employees, playing the role of engineer, technical lead, consultant, trainer or sales engineer. Iulian is a frequent speaker at conferences and actively contributing to several open-source projects.


Luc Bourlier

Luc has been part of the Eclipse Debug Team at IBM for the releases 2.0 to 3.1. Following other Eclipse related projects, he spent a few years recreating the distribution platform for over-the-air services at TomTom. He is now back in the Eclipse wor


Typesafe Console Architecture and Design



Henrik Engström

After graduating with a M.Sc degree in Computer Science in 1998 at the Royal Institute of Technology Henrik Engström has been working as a consultant up until his Lightbend employment in 2011. Henrik has not only vast experience from various types of programming but also great domain knowledge within the finance, retail and e-gaming industries. Apart from his major interest, programming languages, he is also an avid Arsenal supporter, black belt in Shotokan Karate and a hobby wine connoisseur. Henrik has over the last couple of years presented at various well-known conferences such as JavaOne, OSCON, JFokus, Scala eXchange, 33 Degrees.


ScalaX Akka Coding Kata



Henrik Engström

After graduating with a M.Sc degree in Computer Science in 1998 at the Royal Institute of Technology Henrik Engström has been working as a consultant up until his Lightbend employment in 2011. Henrik has not only vast experience from various types of programming but also great domain knowledge within the finance, retail and e-gaming industries. Apart from his major interest, programming languages, he is also an avid Arsenal supporter, black belt in Shotokan Karate and a hobby wine connoisseur. Henrik has over the last couple of years presented at various well-known conferences such as JavaOne, OSCON, JFokus, Scala eXchange, 33 Degrees.


Futures and Promises - A New Take on Concurrency in Scala 2.10



Philipp Haller

Philipp Haller has been a member of the Scala team since 2006. His research at EPFL on concurrent programming with race-free actors in Scala has been published in leading conferences, winning a best paper award. He is the creator of Scala's first act


Akka: Evolving a Scala project successfully



Viktor Klang

Viktor Klang is the Deputy CTO at Typesafe—prolific contributor to the Akka project as well as member of the Reactive Streams SIG when not involved in the Scala Standard Library concurrency APIs. Interested in all things distributed and concurrent—software as hardware.


Akka “Coltrane”: Rise of the Cluster



Roland Kuhn

Scala expert Roland Kuhn is one of the core developers of the Akka project at Typesafe. Before joining Typesafe in 2011, he completed a PhD in physics and gained four years of experience as a systems engineer in satellite operations.


Performance instrumentation of Scala and Akka applications



William Louth

William Louth is a renowned software engineer with particular expertise in software engineering adaptive systems, adaptive control, self-regulation, resilience engineering, information visualization, software simulation & mirroring as well as performance measurement and optimization.


Specs2 Spring



Jan Machacek

Jan Machacek is a passionate technologist with hands-on experience of the practical aspects of software delivery (architecture, quality, CI, CD), the project management approaches (applying the principles of agile project management), and mentoring and motivating engineering & business teams.


Asynchronous and non-Blocking network frameworks



Brendan McAdams

Brendan is a Senior Consultant & Trainer at BoldRadius, where he works directly with clients to help them find success through consulting and training on the Typesafe Reactive Platform.


Keynote - Martin Odersky



Martin Odersky

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.


Scala Performance Regression Testing



Alex Prokopec

Aleksandar Prokopec is a research assistant in the School of Computer and Communication Sciences at the EPFL in Switzerland, working in the LAMP laboratory under the supervision of dr. Martin Odersky. He received his Master degree at the Faculty of E


Functional Compilers: From CFG to EXE



Daniel Spiewak

Principal Engineer
Disney Streaming Services


Real-time Analytics in Scala



Noel Welsh

Noel has been interested in computers for a long time, particularly the leverage that computers give to people. He followed this interest to a PhD in machine learning, focusing on Bayesian nonparametrics and reinforcement learning. He still finds machine learning very interesting, but right now is more involved with programming and programming languages. A large part of his work is helping people become more effective with functional programming.


Real-world scaling with Scala & Akka



Kevin Wright

Kevin is part of Scala Technology Ltd. a regular speaker, and committer to multiple open-source Scala projects


Slick Database Access with Scala



Stefan Zeiger

Stefan Zeiger is a member of the Scala compiler team at Lightbend. He was the tech lead for Slick since 2011 and the creator of its predecessor, ScalaQuery. He has been a user of Java and the JVM platform professionally since 1996, working on a diverse range of projects from web servers to GUI frameworks and programming language design, and moving on from Java to Scala since 2008. He is a frequent speaker at ScalaDays and other conferences.


SkillsCasts
Other Years


Thank you to our sponsors and partners


Platinum

Gold

Bronze