writer

noun

1.
writes (books or stories or articles or the like) professionally (for pay)
Derived from:
write
2.
a person who is able to write and has written something
Derived from:
write