Software Development Consulting
Software Process Improvement  Design Patterns and Principles  Reuse
Training, Mentoring and Consulting Corporate America for over 16 years












You have reached the home page of David Van Camp, a software development consultant specializing in Object-Oriented Technologies, Design Patterns and Principles, Large-Scale Reuse, and Software Process Improvement.


Skills summarizes my key areas of experience,

Articles holds an online collection of the articles I have published,

OOD Workshop presents a 20+ week series of presentations I developed and delivered for the NASA Hubble Space Telescope Vision2000 Command & Control System,

Speaking provides a list of my conference and teaching sessions, some of which are available online,

Projects presents a chronological history of the projects I have worked on and the clients I have worked with.