tinkerer
(noun)
noun
1. an unskilled person who tries to fix or mend
Similar word(s): fiddler
Definition categories: person
2. a person who enjoys fixing and experimenting with machines and their parts
Similar word(s): tinker
Definition categories: person, experimenter