Martin Fowler: Biography, Facts and Career
Who is Martin Fowler? An evergreen, sourced profile: biography, key facts and career.

Martin Fowler (18 December 1963) is a British software developer, author and international public speaker on software development, specialising in object-oriented analysis and design, UML, patterns, and agile software development methodologies, including extreme programming. His 1999 book Refactoring popularised the practice of code refactoring. In 2004 he introduced a new architectural pattern, called Presentation Model (PM).
Quick facts about Martin Fowler
- Full name: Martin Fowler
- Born: 1963-12-18
- Nationality: United States
- Known as: Author
- Wikidata ID: Q74894
Profile compiled from public Wikipedia and Wikidata data. Details can change over time.
Frequently asked questions
Who is Martin Fowler?
Martin Fowler (18 December 1963) is a British software developer, author and international public speaker on software development, specialising in object-oriented analysis and design, UML, patterns, and agile software development methodologies, including extreme programming. His 1999 book Refactoring popularised the practice of code refactoring.
What nationality is Martin Fowler?
Martin Fowler is United States.
When was Martin Fowler born?
Martin Fowler was born on 1963-12-18.



