Kyle Brown (born October 20, 1967) is an American
computer scientist
A computer scientist is a person who is trained in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus ( ...
at IBM, Durham, North Carolina, USA, known for his work in
software design pattern
In software engineering, a software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design. It is not a finished design that can be transformed directly into source or machine c ...
. He is an
IBM Fellow
An IBM Fellow is an appointed position at IBM made by IBM's CEO. Typically only four to nine (eleven in 2014) IBM Fellows are appointed each year, in May or June. Fellow is the highest honor a scientist, engineer, or programmer at IBM can achie ...
. He has published ten books, over 100 commercial articles and papers, and holds more than 25
patents
A patent is a type of intellectual property that gives its owner the legal right to exclude others from making, using, or selling an invention for a limited period of time in exchange for publishing an enabling disclosure of the invention."A p ...
. He was the program chair for the
Pattern Languages of Programs Conference in 2002 and again in 2018.
Books
Books he has written or co-written include:
*
*
*
*
*
*
*
*
References
External links
Brown's personal homepage
IBM Fellows
1967 births
Living people
{{US-engineer-stub