Thanks for sharing your story. That's established credibility right there. You already had stellar open-source contributions which are probably more credible than an ivy league degree.
I am currently in (a non-ivy) graduate school and should start focussing more on open-source involvement. Thanks! :-)