He received his B.S. from Worcester Polytechnic Institute and his M.S. from Boston University. Mr. Gray has over 20 years of experience developing complex software systems and leading high-performing engineering teams. He has a passion for distributed systems development and Agile methodologies. His passion for distributed systems led him to create and teach a Distributed Application Development course at the University of Massachusetts, Lowell. He has been a key leader in process improvements at both very large and small companies. He frequently attends the New England Agile and Java Users Group meet-ups – stop by and say...