deviser

DEVISER, n. One who contrives or invents; a contriver; an inventor.