Sam Newman


I'm a technical consultant at ThoughtWorks, and have been working here since 2004.  If you asked me what I do, I'd say "I work with people to build better software systems". I've written articles for O’Reilly, presented at conferences, and sporadically commit to open source projects. I've spent most of my career so far coding in Java, but I now spend a lot of my time with Python, Clojure, Infrastructure Automation and Cloud systems. 

I am also the author of Building Microservices from O'Reilly. You can find my personal website at samnewman.io

The Interview

The best advice I can give a current or future ThoughtWorker is

Say yes to everything. You never know where this will take you.

With ThoughtWorks, I've visited

Denmark, Norway, Sweden, USA, Brasil, Uganda, Ghana, South Africa, China, India, Australia, Poland, Singapore

My geeky passion is

Right now, I'd have to say board games. I have a problem - I need help!