One who invents, either as a hobby or as an occupation.
One who plots or schemes, who formulates plans.
One who is given to scheming.