James O. Coplien
James O. Coplien is a renowned software developer, author, and researcher known for his contributions to object-oriented programming, software patterns, and organizational patterns.
He has authored several books on software development and architecture, including "Lean Architecture." Coplien has worked extensively in the telecommunications industry and has been involved in various programming language designs.
He is recognized for his work on the DCI (Data, Context, and Interaction) architecture pattern and his advocacy for lean and agile development practices.
Coplien has also been a visiting professor at several universities and is known for his thought-provoking perspectives on software development methodologies and practices.