David M. Barrientos, PE