Nick Pentreath

Principal Engineer, Cape Town

Nick is a Principal Engineer at IBM. He’s a committer and PMC member of the Apache Spark project and author of Machine Learning with Spark. Previously, he co-founded Graphflow, a startup focused on recommendations and customer intelligence. He has worked at Goldman Sachs, Cognitive Match, and led the Data Science team at Mxit, Africa’s largest social network. He’s passionate about combining commercial focus with machine learning and cutting-edge technology to build intelligent systems that learn from data to add business value.

Posts from this devCenter

Introducing Aardpfark: Exporting Spark ML Models to PFA

Learn about Aardpfark, an open source library for exporting Spark ML models and pipelines to PFA.

Improve performance of ML pipelines for wide DataFrames in Apache Spark 2.3

Apache Spark MLlib’s DataFrame-based API provides a simple, yet flexible and elegant framework for creating end-to-end machine learning pipelines. Leveraging the power of Spark’s DataFrames...

Scalable recommendations with Apache Spark and Elasticsearch

Get the building blocks to create a simpler, more integrated solution for a recommendation engine that provides the power and flexibility your business needs.

Apache Spark™ 2.0: Machine Learning. Under the Hood and Over the Rainbow.

Now that the dust has settled on Apache Spark™ 2.0, the community has a chance to catch its collective breath and reflect a little on...

Posts from other devCenters