Rich is a software developer with over 25 years of software development and project management experience.