Terence Sheridan, P.E