An engineer by training, and holder of many senior government appointments, Melancia resigned over allegations of bribery of which he was later cleared.