Carlo Angelo Ceresa, ingegnere