Tolong jelaskan mengenai Martin Fowler

Martin Fowler (18 Desember 1963) adalah seorang pengembang perangkat lunak Inggris, penulis dan pembicara publik internasional tentang pengembangan perangkat lunak, yang berspesialisasi dalam analisis dan desain berorientasi objek, UML, pola, dan metodologi  pengembangan perangkat lunak tangkas, termasuk pemrograman ekstrem.