Scala Architect, Data Engineer, Tech Community Organizer

I am an architect, engineer, teacher and mentor. I'm a Principal Software Engineer at Lightbend (formerly Typesafe), currently working on the Lightbend Platform and Pipelines teams. I'm an Open Source Software contributor currently specializing in Apache Kafka and its ecosystem.

I'm the organizer of the Scala Toronto (scalator) meetup. Join us for regular meetups about the Scala programming language and to hang out with Toronto's Scala hackers.

My current specialization is in building Streaming Data Platforms and Distributed Systems using technologies such as Scala, Spark, Kafka, and Akka. See my GitHub for more details. I've been invited to speak at a variety of Software Development and Big Data conferences around the world including Kafka Summit, Strata, Reactive Conf, DataEngConf, and Scale By the Bay.

I'm the author of the node.js connect-prism and grunt-connect-prism libraries. Use prism to record, mock, and proxy HTTP traffic as middleware with the connect middleware framework.

For more information about me please see my LinkedIn profile. You can find my most up-to-date resume as a Google doc.