Robert C. Martin

(Uncle Bob)

Mr. Martin has been a programmer since 1970.

He is a co-founder of, offering on-line video training for software developers.

He is the founder of Uncle Bob Consulting LLC, offering software consulting, training, and skill development services to major corporations worldwide. He served as the Master Craftsman at 8th Light inc, a Chicago based Software Consulting firm.

Mr. Martin has published dozens of articles in various trade journals, and is a regular speaker at international conferences and trade shows.

He is also the creator of the acclaimed educational Clean Code video series at

Mr. Martin has authored and edited many books including:

A leader in the industry of software development, Mr. Martin served three years as the editor-in-chief of the C++ Report, and he served as the first chairman of the Agile Alliance.