My undergraduate major was not computer science, but civil engineering, and I took five computer science courses in college. I worked as a software engineer for five years after I graduated, but not for famous companies. I love open source and I spend much time on it. Now I have a 2000+ stars GitHub open source repository and several 50-100 stars repositories.
My target is a top 30 computer science MSc program in the US.
How helpful are popular GitHub repositories like mine for applications, in particular when changing fields?