raffazzonatore

Etymology
From.

Noun

 * 1) a person who cobbles together or bodges up; a botcher or bodger