(noun) generator, source
someone who originates or causes or initiates something
he was the generator of several complaints
(noun) writer
writes (books or stories or articles or the like) professionally (for pay)