I'm the co-founder and tech lead at Snowplow Analytics, the open source web and event analytics platform (https://github.com/snowplow/snowplow). Snowplow is almost exclusively written in Scala, using a range of technologies including Scalaz, Scalding and Spray. I spend a lot of time working with distributed systems (historically Hadoop, increasingly Kinesis, Kafka et al) to deliver really scalable event stream processing. I'm also the author of Unified Log Processing from Manning Publications (http://manning.com/dean/).
I love giving technical talks! I've spoken this year at Big Data Budapest, the London Scala User's Group (https://skillsmatter.com/meetups/6206-building-data-processing-applications-in-scala-the-snowplow-experience), Big Data Tel Aviv, Data Warehouse Forum Budapest; I'm speaking at Big Data Beers in Berlin later this month.
Talks I've Given
-
Building robust data pipelines in Scala
Featuring Alex Dean
Over the past couple of years, Scala has become a go-to language for building data processing applications, as evidenced by the emerging ecosystem of frameworks and tools including LinkedIn's Kafka, Twitter's Scalding and our own Snowplow project (https://github.com/snowplow/snowplow).
scala functional-programming -
Building data processing applications in Scala: the Snowplow experience
Featuring Alex Dean
Alex Dean will talk about building Snowplow, an open source event analytics platform, on top of Scala and key libraries and frameworks including Scalding, Scalaz and Spray. He will highlight some of the data processing tricks and techniques picked up along the way, particularly: schema-first...
scala snowplow frameworks dsl-style analytics