It's not based on anybody, really. Puzo didn't know all that much about the mob. I think he lived in little italy in manhattan so he was very much aware of the mob's existance and the locally famous people in it, but he didn't really know anything specific about anything and just made all the people up based on what he saw/his experiences.