Neville Li Spotify at Scala Days New York

Neville Li: “Functional programming paradigm is a great fit for data processing.”

As a software engineer at Spotify working on data and machine learning infrastructure,  Neville Li has been driving the adoption of Scala and new tools for data processing, including Beam, Scalding, Spark, Storm and Parquet. Prior to Spotify, he worked on search quality at Yahoo! and old school distributed systems like MPI.

We spoke with Neville in advance of Teaching Scala: A Roundtable Discussion at Scala Days in New York on June 20th, which he is joining as a panelist alongside the inventor of Scala language, Martin Odersky, Ryan Tanner (Twitter), Kelley Robinson (Twilio), Maciej Gorywoda (WIRE), Mark Lewis (Trinity University) and Heather Miller (Scala Center), and asked him about his Scala story.

Holden Karau Scala Days

Holden Karau: on her assembly code tattoo, the first introduction to functional programming, and transgender Scala community

A transgender, Canadian, open-source developer advocate at Google with a focus on Apache Spark, BEAM, and related “big data” tools, Holden is the co-author of Learning Spark, High Performance Spark, and another Spark book that’s a bit more out of date. She is a commiter on and PMC on Apache Spark and committer on SystemML & Mahout projects. In her own words, she was “tricked into the world of big data while trying to improve search and recommendation systems and has long since forgotten her original goal”.