Scott has over 25 years experience designing and developing complex software solutions in many verticals such as learning management, financial, and health/life sciences. He has built applications using many different frameworks and has extensive knowledge of full-stack development of web-based, mobile, and client-based applications using both on-premise and cloud based deployment models. He helps the team architect and build software solutions, guides/mentors teams in all aspects of software development life cycle principles, and manages internal and external implementation and deployment efforts.