Does Islam have a founder?

Yes. The founder of Islam is Allah (or God in English); the same God of Jews and Christians. Refer to related question below.