Adam spends his time deep in IBM Java/Apache Spark's codebase and regularly helps customers to use Spark for the first time. He works on Spark quality assurance, optimising Spark performance, fixing bugs in Spark or related projects such as Zeppelin/Hadoop, and has a keen interest in using GPU hardware accelerators to maximise throughput. He's responsible for delivering IBM's Development Package for Apache Spark and wants to help people get started with Spark, share working code, and learn from other's experiences. Adam also teaches machine learning techniques to IBMers and the basics to children, and has an additional interest in analysing data for ourselves gathered from IoT devices.

Talks I've Given