Home  //  Don Roberts

Don Roberts has seven years of Smalltalk Programming experience in both academic and corporate settings.  He is a co-developer (with John Brant) of the acclaimed Refactoring Browser tool for Smalltalk.  Don is an expert on object-oriented analysis and design, and a leading researcher on how to refactor existing code to improve its design, and thereby render it more reusable.  He is also an expert on using design patterns to build practical applications.

Don has worked on a variety of Smalltalk projects.  For the last two years, he has been working with Lucent Technologies to add a domain-specific language to one of their internal design tools, and to augment its graphical capabilities using elements of the HotDraw framework.  During this time, this code has been greatly improved, thanks to a regimen of relentless refactoring.  Don has added a testing framework, and numerous features to the tool as well.

Prior to that, Don helped to prototype several sections of Sprint's next-generation enterprise-wide data infrastructure.  He also analyzed and evaluated the design of laboratory management software for Abbot Pharmaceuticals.

Don has a B.S. and an M.S in Computer Science from the University of Illinois.  He has recently finished a Ph.D. in Computer Science on Refactoring Software Systems.


Company Info


Refactory Profile

The Refactory, Inc. and its consultants provide top notch on-site training and consulting services. Through our combined years of industry and academic experience, the principals of The Refactory base our consultation on proven practices backed by industry leading research. We have the skills, experience and ambition to make your project successful.

Company Info

7 Florida Drive Urbana, IL 61801
Phone: 1-217-239-2633
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.