Jerry has an extensive background in software development and brings with him over 20 years of experience working as a software architect, developer and manager. When not at work, he enjoys spending time with his family and is an avid hiker, climber and back-country skier.