
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.
Contact information
George Fairbanks
Phone: (303) 442-0725
Email: gf-web@georgefairbanks.com
Mail: 2445 7th St, Boulder, CO 80304