Martin Fowler
Academic Advisor

Martin Fowler


I am an author, speaker… essentially a loud-mouthed pundit on the topic of software development. I work for ThoughtWorks, a software delivery company, where I have the exceedingly inappropriate title of “Chief Scientist”. I’ve written half-a-dozen books on software development, including Refactoring and Patterns of Enterprise Application Architecture. I write regularly about software development on

Computer Education Databases Software Engineering World Wide Web & Web Science

Work details

Chief Scientist



PeerJ Contributions