Sarah Deslauriers P.E., Technologist