James Birnie


I started working in software delivery in the late 1990s when TDD was something you studied but never did and a pipeline was something for carrying oil. In 2005 I joined a startup and started to feel I could really make a difference.

After nearly 10 years, several total rewrites and an Agile transformation I moved on to a career in consultancy with ThoughtWorks. Two and a half years on I’m still learning my trade and being constantly surprised and sometimes delighted.