Alan L. Davidson
Senior Software Engineer
United States