Martin Fowler
British software author known for Refactoring and agile methods
- Age
- 62 yrs
- Birthday in 44 days
- Works listed
- 2
- Book
- Honours
- 0
- Awards & distinctions
- Profile views
- 0
- 0 followers
Martin Fowler is a British software developer and author whose books Refactoring and Patterns of Enterprise Application Architecture shaped how programmers design and improve code. He was a signatory of the Agile Manifesto and is chief scientist at Thoughtworks.
Biography
Background
Fowler grew up in Walsall and studied at University College London. He worked as a consultant on object-oriented software in Britain and moved to the United States in 1994.
Refactoring
His 1999 book Refactoring: Improving the Design of Existing Code catalogued ways to restructure code safely, and the idea became standard, built into modern development tools.
Agile and architecture
He signed the Agile Manifesto in 2001 and wrote UML Distilled and Patterns of Enterprise Application Architecture (2002). His website popularised terms such as “continuous integration”, “microservices” and “dependency injection”.
Thoughtworks
Fowler joined the consultancy Thoughtworks in 2000 and became its chief scientist.
Timeline
-
1963
Born in Walsall, England
-
1994
Moves to the United States
-
1997
UML Distilled
-
1999
Refactoring
-
2000
Joins Thoughtworks
-
2001
Agile Manifesto
-
2002
Patterns of Enterprise Application Architecture
-
2014
Microservices article with James Lewis
Notable works
-
1999
Refactoring Book
-
2002
Patterns of Enterprise Application Architecture Book
Did you know?
-
1
He writes long-form articles on martinfowler.com.
-
2
The term “code smell”, coined by Kent Beck, was popularised in Refactoring.
-
3
Refactoring’s second edition uses JavaScript.
Connections
Related people
Frequently asked
Who is Martin Fowler?
Martin Fowler is a British software developer and author whose books Refactoring and Patterns of Enterprise Application Architecture shaped how programmers design and improve code. He was a signatory of the Agile Manifesto and is chief scientist at Thoughtworks.
How old is Martin Fowler?
Martin Fowler is 62 years old, born on 18 December 1963 in Walsall, England.
Where is Martin Fowler from?
Martin Fowler was born in Walsall, England.
What is Martin Fowler known for?
Martin Fowler is best known for Refactoring (1999); Patterns of Enterprise Application Architecture; Agile Manifesto; Thoughtworks.
References
- Martin Fowler (software engineer) — Wikipedia. Wikipedia. Retrieved 4 November 2026.
- Official website. martinfowler.com. Retrieved 4 November 2026.
- Martin Fowler (software engineer) (Q74894) — structured data. Wikidata. Retrieved 4 November 2026.
Includes material from the Wikipedia article “Martin Fowler (software engineer)”, licensed under CC BY-SA 4.0. That text is available under the same licence. Learn more
External links
About this profile
- Researched by the TrackFame editorial team; reviewed by Sanjay Sokal under our editorial policy
- First published 4 November 2026
- Last updated
Cite this page
“Martin Fowler.” TrackFame, last updated 4 November 2026. https://trackfame.com/person/martin-fowler
Discussion 0
Sign in or create an account to join the discussion.
No comments yet — be the first.
More in Technology
Technology
Tim O'Reilly
Tech publisher who popularised the terms “open source” and “Web 2.0”
Born 1954
Technology
Kevin Kelly
Founding executive editor of Wired magazine
Born 1952
Technology
Stewart Brand
Creator of the Whole Earth Catalog and early prophet of personal computing
Born 1938
Science
Ray Kurzweil
Inventor and futurist known for predicting the technological singularity
Born 1948
Technology
Paul Graham
Co-founder of Y Combinator and influential essayist on start-ups
Born 1964
Science
Amartya Sen
Economist and philosopher, Nobel laureate in economics
Born 1933