You don't need to put your software under a GNU approved FOSS license in order to put it up on github and get all the benefits of listing it on your resume. You can easily put your code up there with a non-commercial non-free open source license, and still list it on your resume.
Seriously, companies typically give zero shits about which software license you personally prefer, they just want to be able to look over what you have accomplished.
Seriously, companies typically give zero shits about which software license you personally prefer, they just want to be able to look over what you have accomplished.