Blaiming anyone not going to make it correct.
I am sure, its not a work of engineer.
If its done by an engineer, he may have only a certificate paper which claim that, he / she is an engineer.
Practically he/she is nonsense human who dont know, what he is doing.
I dont call such person even a supervisor.