Author
Writes (books or stories or articles or the like) professionally (for pay)
Someone who originates or causes or initiates something
Oxford English Dictionary.