contriver

noun

1.
a person who makes plans
Derived from:
contrive