Right on dude! I wish I spoke their language when it comes to coding, but it's great to have someone like you who can actually better understand some of the technical inner-workings. I can read a white paper, come up with some ideas, but I can't actually come up with practical ways to implement them.
Github will treat you well. I think you'd add a lot. Plus, you will find many projects outside of Steem that interest you on there as well.