inventor (invent + -or; agent_person)
One who invents, either as a hobby or as an occupation