About

I’m a principal consultant with ThoughtWorks, where I help clients create sustainable service-oriented development capabilities that align business and IT from inception through to operation.

I’ve written guidance for Microsoft’s patterns and practices on implementing service-oriented systems with Microsoft technologies, and have published articles on business-oriented development methodologies and distributed systems design – most recently in the ThoughtWorks Anthology (Pragmatic Programmers, 2008). I’m currently co-authoring a book on Web-friendly enterprise integration with Jim Webber and Savas Parastatidis. You can find more of my articles, presentations and interviews here.

If you’re interested in anything you read here, or want to find out more about ThoughtWorks’ consultancy and software development services, contact me directly, or get in touch with your local ThoughtWorks office.