Andy Marks

Expert Overview

Adopting Functional Programming for the win!

Andy Marks has been with ThoughtWorks since 2002 serving both the Australian and Singapore markets. Currently working in Melbourne building a technology research group, Andy has spent his ThoughtWorks career leading agile development teams in a number of industries and employing a wide range of technologies.

In 2013, Andy became a born-again functional programmer after spending the year writing web services in Clojure.  Although he has spent most of his professional programming career writing Java, Andy says Clojure has "ruined Java" for him.

Andy is the current organiser of the DevOps Melbourne meetup group ( and created the DevOps Singapore meetup group ( in 2012.

Things I'm Doing
Talks I've Given

Talks I've Given