Skip to content
Trackfame
Martin Fowler

Martin Fowler

British software author known for Refactoring and agile methods

18 December 1963 United Kingdom Verified by our editors
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

  1. 1963

    Born in Walsall, England

  2. 1994

    Moves to the United States

  3. 1997

    UML Distilled

  4. 1999

    Refactoring

  5. 2000

    Joins Thoughtworks

  6. 2001

    Agile Manifesto

  7. 2002

    Patterns of Enterprise Application Architecture

  8. 2014

    Microservices article with James Lewis

Notable works

  • 1999

    Refactoring Book

  • 2002

    Patterns of Enterprise Application Architecture Book

Did you know?

  1. 1

    He writes long-form articles on martinfowler.com.

  2. 2

    The term “code smell”, coined by Kent Beck, was popularised in Refactoring.

  3. 3

    Refactoring’s second edition uses JavaScript.

Connections

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

  1. Martin Fowler (software engineer) — Wikipedia. Wikipedia. Retrieved 4 November 2026.
  2. Official website. martinfowler.com. Retrieved 4 November 2026.
  3. 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

About this profile

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

See all