bricoleur[Français]

nom
1 : an unskilled person who tries to fix or mend
2 : a person who enjoys fixing and experimenting with machines and their parts