I don't have a definition of God, because I've never really understood that word. People have different understandings of it and it's caused a great deal of conflict. If I had to say what would my definition of God be, if I were going to use that word, I would say that this universe has layers upon layers upon layers of compassion and wisdom beyond ours.
My experience is that inventors come in all sizes, all nationalities, all ages. The only thing I'm sure of is that inventors are always stubborn.