Robert C. Martin

Robert Cecil Martin (born 5 December 1952), colloquially called "Uncle Bob",[3] is an American software engineer,[2] instructor, and author.

He is most recognized for promoting many software design principles and for being an author and signatory of the influential Agile Manifesto.

[7] In 1991, Martin founded Object Mentor,[8] now defunct, which provided instructor-led training on the extreme programming methodology.

[10] He serves as Master Craftsman / Mentor at Clean Coders, a company run by his son Micah Martin, and produces training videos.

[12] He is credited with introducing the collection of object-oriented programming (OOP) design principles that came to be known as SOLID.