Charles P. Buckley, PE