contriver
noun
°A person who contrives; a schemer or planner.