Love your 2nd resume'. Really. I only got your "official" one years back.
But, one word scares me.
"Promoting" open source. I know in the 2nd one you demoted it to "promoting". But really. Can't you find a word that signals your endorsement of open source while not making it seem that you will ignore perfectly valid non-open source solutions? Or be prejudiced against them somehow? It's a no win word.
The word will be a disqualifier for some people, and won't get you that many brownie points with the people you care about. You already got max brownies based on tech skills with them.