<<< Previous speaker Next speaker >>>

Martin Fowler, ThoughtWorks

/jaoo_aus2008/photos/speakers/martin_fowler.jpg

Martin Fowler is an author, speaker, consultant and general loud-mouth on software development.

He concentrates on designing enterprise software - looking at what makes a good design and what practices are needed to come up with good design. He has pioneered object-oriented technology, refactoring, patterns, agile methodologies, domain modeling, the Unified Modeling Language (UML), and Extreme Programming.

He's the Chief Scientist at ThoughtWorks - an international application development company, and has written five books on software development: Analysis Patterns, UML Distilled (now in its 3rd edition), Refactoring, Planning Extreme Programming (with Kent Beck), and Patterns of Enterprise Application Architecture. I also write articles regularly on my site at Martin Fowler.

Books

Attended conferences

JAOO 1999
JAOO 2001
JAOO 2002
JAOO 2003
JAOO 2004
JAOO 2005
JAOO 2006
JAOO 2008
JAOO 2009
QCon London 2007
QCon London 2009
QCon London 2010
QConSF 2007
QConSF 2008