handyperson noun;ˈhan-dē-ˌ pur-suh n
A person who is competent in a variety of small skills or inventive or ingenious in repair or maintenance; is skilled at repairing and making things inside or outside the house and who does this in his own home or as a job.