Engineering Promotes James Rains