Sevenard var som hydrologisk ingeniør med på konstruksjonen av Krasnojarskdemningen i elven Jenisej i Sibir og hadde oppsynet med byggingen av St. Petersburgsdemningen, Aswandemningen i Nilen i Egypt og Nurekdemningen i elven Vakhsj i Den tadsjikiske sosialistiske sovjetrepublikk. Han innehadde femten patenter for forskjellige oppfinnelser knyttet til hydraulisk ingeniørarbeid.