Chapucero seems to have two almost opposite meanings. On the one hand it is the one who makes a slob, a sloppy and improvised work; on the other hand the one who does a chapú, an ideal job, even if it is handmade and unprofessional. As far as I know, the latter is a differentiation that is done in some regions of Spain.