Prior to stepping out on his own as a consultant to companies including Litton/PRC, Northrop Grumman, The Harris Corp., The Discovery Channel, Satellite Services of America, The US Patent and Trademark Office, SAIC, DARPA, The Office of the Secretary of Defense, The Interoperability Clearinghouse, and the Objective Technology Group, Skip worked at the MITRE Corporation as chief software architect and development lead for secure, web-based distributed collaboration systems. He also ran MITRE's National Imagery and Mapping Agency (NIMA) Interoperable Technology Reification with Objects (NITRO) project and the Data Integration and Synergistic Collateral Usage Study (DISCUS) project.
As webmaster and coordinator for the AntiPatterns Group, Skip interfaces constantly with fellow AntiPatterns discoverers, and is working on two new books.
Skip is a sought-after speaker, recently giving Keynote Addresses at the 3rd Annual European Conference on Java© and Object Orientation in Denmark and the Visual Basic Insiders' Technical Summit (VBITS99) in Orlando. He has a diverse background in many information systems areas, including computer security, artificial intelligence, and distributed object computing.
Skip co-author of AntiPatterns: Refactoring Software, Architectures and Projects in Crisis, AntiPatterns and Patterns in Configuration Management, and AntiPatterns in Project Management, and has written for technical journals including Dr. Dobbs.
Skip holds a Bachelor of Science degree in Computer Science from the U.S. Naval Academy at Annapolis, Maryland, and resides in Manassas, Virginia with lovely his wife, Kim, and two children. Skip is also assistant scoutmaster of .Troop 1195.
AntiPatterns: Refactoring Software, Architecture, and Projects in Crisis