Writes (books or stories or articles or the like) professionally (for pay) English: writer, author Bahasa: penulis, karyawan, pencipta, pengarang, mualif
Someone who originates or causes or initiates something English: generator, source, author Bahasa: pencipta, pengarang, penghasil