
I have the full stack of BS, MS, and PhD computer science degrees, with the last one from Carnegie Mellon University's software engineering PhD program. I was enormously fortunate to be advised by David Garlan and Bill Scherlis, with Jonathan Aldrich and Ralph Johnson on my thesis committee.
My research focused on design fragments, a new way to specify and assure the correct use of frameworks. I am currently writing a book on software architecture.
Outside of academics, I have experience doing the following:
Please see the website for Rhino Research, my new software architecture company for details on what I'm up to professionally. The company focuses on software architecture training and software architecture consulting.
New: I am writing a book on software architecture. Take a look at the drafts if you dare.
Contact information
George Fairbanks
Phone: (303) 834-7760
Email: gf-web@georgefairbanks.com
Mail: 2445 7th St, Boulder, CO 80304
I’m writing a book on software architecture and have posted several chapters on my company’s website. Take a look at the book.